Head of CRM careers in Newcastle, United Kingdom