Multi-Site Contact Centre Sales Leader

Company: Black & White Recruitment
Apply for the Multi-Site Contact Centre Sales Leader
Location: Greater London
Job Description:

A recruitment agency is seeking an experienced Contact Centre Manager (Sales) in England to oversee sales and customer retention across multiple locations. You will lead teams in a high-performance culture, driving inbound and outbound sales activity while ensuring KPI adherence and revenue growth. A proven track record in managing sales teams and delivering on performance targets is crucial. This role demands resilience, strong leadership, and the ability to influence senior stakeholders in a dynamic environment.#J-18808-Ljbffr…

Posted: March 5th, 2026