international tax manager careers in Jaipur, India