Team Leader - Dearne Valley Webhelp TSC, Customer Experience Innovators We believe that creating a better customer experience delivers improved revenues, reduced costs and more loyal customers. That's why our blue-chip clients trust us to deliver excellent experiences to their customers. Established in 1994, we grew to 6,000 people with 9 contact centres in the UK before being acquired by Webhelp,...
full job description