Clutch

Director of Health, Safety & Environment

Mississauga, Ontario, Canada. Posted 13 days ago

The role

You will build and lead the HSE function for a multi-site production and logistics business. You will set the national strategy, build the HSE team, and implement a Safety Management System.

What you will do

  • Set the national HSE strategy and secure executive sponsorship
  • Own the Safety Management System and Health & Safety Policy
  • Own the regulatory register across operating provinces and federal requirements
  • Own environmental management programs
  • Serve as the senior point of contact for regulators, inspectors and auditors
  • Own HSE for yard traffic, vehicle movements, trailer loading and fueling
  • Partner with People Operations and Logistics on driver and fleet safety
  • Roll out the RACE hazard process and own the enterprise HSE risk register
  • Lead root-cause investigations of serious incidents
  • Manage WSIB/WCB claims, return-to-work and modified duty

Required qualifications

  • 7+ years of progressive HSE experience
  • At least 3 years in a senior leadership role with national or multi-site accountability
  • Proven experience building and leading an HSE team
  • Direct, hands-on experience with Canadian OHS legislation across multiple provinces
  • Ontario OHSA expertise is essential
  • Demonstrated experience building or significantly maturing an HSE management system
  • Executive presence and ability to influence at the C-suite level
  • Experience owning an HSE budget and building business cases for capital safety investment
  • Working knowledge of ISO 45001, WHMIS 2015, TDG and WSIB/WCB claims management
  • Comfortable working fully on-site at our Mississauga facility

Nice to have

  • Background in production, automotive, logistics or similar high-hazard industrial environments
  • CRSP (Canadian Registered Safety Professional) designation
  • CHSC or equivalent

Benefits

  • Equity incentives
  • Comprehensive healthcare, dental, vision, prescriptions, life insurance, and dependent coverage starting from day 1
  • Opportunities for growth and development

Before you apply

  • We use AI-assisted tools to help screen and assess applications

About the company

Clutch is Canada’s largest online used car retailer. Headquartered in Toronto, it services Ontario, British Columbia, New Brunswick, Nova Scotia, and Prince Edward Island.

Director of Health, Safety & Environment at Clutch | JobZoey