Customer Service Manager


Job DescriptionThe opportunity: Responsible for managing the Customer Service function at the Bristol site, ensuring it operates smoothly, is sufficiently staffed, and consistently achieves company KPIs and quality...Read More>>.