Peter Michaud, BSc, EP, CRSP, currently serves as Vice President, Sustainability and Chief Health & Safety Officer at OEC, a position held since November 2020, where Peter leads initiatives in Health, Safety, Wellness, Sustainability, and Environment. Previously, from July 2013 to November 2020, Peter was the Director of Health, Safety & Environment at Oakville Hydro, focusing on leadership in these key areas. Earlier roles include Senior Manager of Regulatory Affairs, Safety, and Environment at Algonquin Power & Utilities Corp, where Peter oversaw environmental and safety programs for various energy assets, and Corporate Environmental Specialist at Magna International Inc. with extensive experience in environmental compliance and corporate EH&S management across multiple divisions. Peter's professional journey began as a Manager of Environment at Toral Cast, following their tenure as a Safety & Environmental Specialist at Borden, Inc. Peter holds an Honours Bachelor of Science degree in Environmental Science from Queen's University.
Sign up to view 1 direct report
Get started