head of customer service careers in Newcastle, United Kingdom