resort gm careers in Jodphur, India