full time managers careers in Jodphur, India