Manager, Contact Centre
As the Contact Centre Manager, you will be responsible for overseeing and optimizing the performance of our contact centre, ensuring that customer interactions are efficient, effective, and aligned with the company's service standards. You will play a pivotal role in driving customer satisfaction, team productivity, and process improvements within...