Contracts Manager EMEA careers in Stockport, United Kingdom