managers continuity managers careers in Bangalore, India