Managing Director careers in Indore, India