Senior Manager CRM careers in Cambridge, United Kingdom