Contracts Manager EMEA careers in Hyderabad, India