Contracts Manager EMEA careers in Brighton, United Kingdom