Call Centre Team Leader - Chessington, London
1 day ago
Chessington
Call Centre Team Leader - Chessington, London. Organise and lead daily team briefings to inspire and inform your team. In this role, you will be responsible for delivering the highest levels of service and performance, ensuring that your team meets customer satisfaction, KPI scores, and sales tar...