managers continuity managers careers in Ahmedabad, India