Manager, System & Assurance - Michels Canada

Michels Corporation

Nisku, AB, Canada
On-site
Bachelor's degree in occupational health & safety
Experience leading and developing teams
Strong data analysis with power bi
This pivotal safety leadership role shapes how safety is managed across Michels Canada by leading the development and improvement of the HSE management system

Job Summary

  • This pivotal safety leadership role shapes how safety is managed across Michels Canada by leading the development and improvement of the HSE management system.
  • The position involves analyzing HSE leading and lagging indicators to develop dashboards that communicate risk and performance trends to corporate and field teams.
  • Michels Canada offers a collaborative environment where employees are empowered to grow personally and professionally while driving meaningful continuous improvement.

Matching Summary

This pivotal safety leadership role shapes how safety is managed across Michels Canada by leading the development and improvement of the HSE management system.

Skills & Requirements

Must-have

  • Bachelor's degree in Occupational Health & Safety
  • Experience leading and developing teams
  • Strong data analysis with Power BI
  • Subject matter expertise in regulatory compliance
  • Knowledge of COR certification requirements

Nice-to-have

  • Ability to enter the United States for work
  • Experience with ISNetworld and Avetta platforms
  • Flexible to travel on an infrequent basis

Key Requirements

  • Bachelor's degree in related field or equivalent experience
  • Proven experience leading and developing teams
  • Expertise in technology deployment and data analytics

Work Rights

Not specified

Tailored Resume

Cover Letter