Customer Contact Manager — Lead a World‑Class Service Team

Company: Career Choices Dewis Gyrfa Ltd
Apply for the Customer Contact Manager — Lead a World‑Class Service Team
Location: Cardiff
Job Description:

A public sector organization in Cardiff is seeking a Customer Contact Manager to lead its Customer Service team. This role involves designing and delivering a customer service strategy, ensuring team performance meets key standards and KPIs. Successful candidates will possess strong leadership skills and a commitment to customer satisfaction. Benefits include a generous pension contribution, annual leave increasing with tenure, and flexible working options to promote work-life balance.#J-18808-Ljbffr…

Posted: April 4th, 2026