Contracts Manager EMEA careers in Kota, India