european senior careers in Jodphur, India