Contact Centre Team Manager
5 hours ago
Leicester
Team Managers play a pivotal and fulfilling role in ensuring the delivery of outstanding customer service by providing guidance, coaching and support, contributing significantly to our continuous growth journey within our International teams. On a day to day basis, Team Managers will lead, coach,...