Customer Experience Team Leader
2 days ago
Leeds
Candidates with the experience or relevant job titles of; Customer Experience, Customer Experience Manager, Customer Service Manager, Customer Service Lead, may also be considered for this role. What you'll do: * Lead, motivate, and develop a team of Customer Experience Advisers, ensuring high le...