presentation skills careers in Jodphur, India