Head of Customer Experience in Slough

Company: www.cardandpaymentjobs.com

Location: London

Posted: April 11th, 2026

Overview

Head of Customer Experience

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, and drive continuous improvement in service delivery processes. You will provide operational leadership, client management, and technical expertise, focussing on deployment and ongoing client onboarding. You will also be responsible for third party vendor management, including quality assurance, logistics, RMAs, hardware engineering and supply chain contractual negotiations.

Responsibilities

To be successful in this role you will need to demonstrate :

Behavioural Competencies:

#J-18808-Ljbffr
Apply Now