global investment careers in Jodphur, India