Customer Complaints Team Leader – Elevate Service Quality
now
Customer Complaints Team Leader in Essex, office-based, permanent role.You will ensure contact centre operations deliver performance and a great customer experience across channels including phone, email, video, social and letters.You will lead, coach and develop the team, monitor KPI performance, h