Managing Director careers in Jodphur, India