manager change delivery careers in Mumbai, India