Customer Experience and Operations Manager (UK871469)
3 days ago
The Customer Experience & Operations Manager drives the performance of the department and oversees and improves all aspects of the large strategic customer’s journey, ensuring positive and consistent interactions between our Client and their Customers.This role requires a blend of supporting strat