Managing Director careers in Kochi, India