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