W

IT Support Manager at WCB Alberta

WCB Alberta

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

Found Description

Drive technology innovation and service excellence as the IT Support Manager at WCB Alberta in Edmonton. This full-time role blends leadership with strategic IT management for transformative outcomes.
Taking charge of the IT Support and Asset Compliance teams, you will align solutions with WCB's strategic objectives to benefit Alberta employers and workers. Your strong leadership will foster an inclusive, high-performing team dedicated to enhancing service delivery while managing budgets and resources. Delivering effective IT services, you will drive continuous improvement and ensure the alignment of IT practices with business continuity requirements.
Key Responsibilities:
• Manage IT Support and Asset Compliance teams for optimal performance
• Lead IT service delivery and continuous improvement initiatives
• Develop and monitor Service Level Agreements with clients
• Oversee asset lifecycle management and vendor audits
• Conduct performance management and team dev...

Ready to Apply?

Submit your application for IT Support Manager at WCB Alberta at WCB Alberta

Apply Now