The Corporate Health & Safety Manager is responsible for designing, leading, and actively executing the organization’s Health & Safety framework across global operations. This role leads the development, deployment, and enforcement of corporate Health & Safety standards and risk governance, while also remaining operationally engaged—personally conducting audits, field assessments, and risk reviews within Barrie, Ontario manufacturing and distribution facilities. The role balances hands on execution locally with enterprise level leadership globally, ensuring that high severity risks are identified, controlled, and consistently managed across regions, jurisdictions, and operating models. This position focuses on preventing serious and critical incidents, strengthening due diligence defensibility, and reducing operational risk volatility, rather than serving as a purely administrative or advisory function. This role provides direct leadership and performance management for assigned Health & Safety specialist roles. The Corporate Health & Safety Manager is accountable for setting priorities, developing capability, coaching performance, and ensuring specialist resources are deployed effectively against enterprise and local risk priorities. The Corporate Health & Safety Manager works directly on the floor, in logistics areas, and within operational environments in Barrie, while enabling and governing execution through regional leaders, site leadership, and specialist resources internationally.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
Associate degree