Contracts Manager EMEA careers in Bihar, India