Head of Customer Experience in Slough
19 days ago
City of London
Our client is a global payments company on a fast track growth journey.As such, they require a Head of Customer Experience who will oversee the delivery of seamless, efficient, and high-quality client services.You will lead service teams, ensure operational excellence, enhance client satisfaction, a