Description
Reporting to the Contact Centre Manager you will be responsible for delivering an exceptional experience for our customers across all inbound channels.
Leading a large team your role will cover all aspects of managing a contact centre ensuring you foster a positive culture to support employee growth click apply for full job details