W

WCB-Alberta Contact Centre Manager

WCB Alberta

edmonton, division no. 11, Canada Full-time June 04, 2026

Opportunity Description

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...
Full-time Other-General

Interested in this opportunity? Apply now through Expertini.

Apply for this Position