general manager hr careers in Jodphur, India