international business leaders careers in Jodphur, India