study start up specialist careers in Jodphur, India