Contracts Manager EMEA careers in Bhopal, India