Senior Manager CRM careers in Oxfordshire, United Kingdom