Managing Director careers in Bangalore, India