pr communications executive careers in Jodphur, India