SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

WCB-Alberta Contact Centre Manager

Company: WCB Alberta

Location: edmonton, London

Posted: June 04, 2026

Apply for This Position

Submit Application

Position Details

Lead service enhancement efforts at WCB-Alberta as the Contact Centre Manager in Edmonton. Drive operational improvements and service redesign initiatives to ensure optimal delivery.
In this pivotal role, you will manage adjudicative processing and contact center functions, guiding teams to deliver consistent services. You will engage with stakeholders to foster collaboration and support strategic corporate priorities while maintaining operational efficiency.
Key Responsibilities:
• Provide direction for consistent service across teams
• Ensure efficient and high-quality operational delivery
• Lead cross-functional initiatives to enhance workflows
• Support implementation of innovative systems and tools
• Balance short and long-term operational priorities
Requirements:
• Post-secondary education in relevant fields preferred
• Experience in complex operational environments essential
• Proven track record in service redesign initiatives
• Ability to de...