SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Contact Centre Manager at WCB-Alberta

Company: WCB-Alberta

Location: edmonton, London

Posted: June 04, 2026

Apply for This Position

Submit Application

Position Details

Become the backbone of service operations at WCB-Alberta as the Contact Centre Manager, specializing in adjudicative processes. This full-time role, based in Edmonton, calls for strategic leadership.
In this pivotal position, you will lead the Claims Contact Centre and adjudicative processing teams while ensuring high service quality aligned with organizational goals. Your responsibilities will include navigating operational challenges and implementing technology solutions that improve service delivery. You'll also play a significant role in shaping how services evolve to better support clients and partners.
Key Responsibilities:
• Lead teams for consistent, high-quality service
• Oversee operations to ensure efficiency and quality
• Influence cross-functional initiatives for alignment
• Identify and act on operational challenges
• Foster a culture of continuous improvement
Requirements:
• Education in business or related field preferred
• Progressive lead...