office manager. careers in Jodphur, India