Call Centre Manager
3 months ago
Buckinghamshire
As a Call Centre Manager, you'll manage a buzzing call centre, lead a vibrant team of sales superheroes and customer service professionals, ensuring every call is handled with a smile and every customer leaves happy. Proven call centre Manager experience or in a similar role within sales and cust...