Managing Director careers in Madurai, India