map-background
Menu Map

Meghan MacEachern

Meghan MacEachern joined the company in 2020. Her responsibilities include managing investor relations and ESG, as well as developing and leading external communications strategies. Before being appointed to this role, Meghan was an international business analyst with the company. Her experience also includes working in environmental risk management and as an environmental engineer at NOV. She has a master of business administration and a bachelor’s degree in civil engineering from the University of Alberta.

Mike Reeves

Mike Reeves

President & Chief Executive Officer
Tom Holloway

Tom Holloway

Senior Vice President, Finance, and Chief Financial Officer
Shannon Glover

Shannon Glover

Senior Vice President Legal, General Counsel and Secretary

Jennifer Dotson

VP, Legal and Chief Compliance Officer

Geoff Smith

Group President, Connection Technologies

Pascal Laferriere

Group President, Composite Technologies