senior customer service manager careers in Jodphur, India