Head of Customer Experience in Slough
19 days ago
City of London
As such, they require a Head of Customer Experience who will oversee the delivery of seamless, efficient, and high-quality client services. Lead and mentor a team of service delivery managers, technicians, quality managers, and customer support specialists. Strong communication and interpersonal ski