manager public relations careers in Jodphur, India