Baffinland
Greg French is an experienced health and safety professional with a diverse background in various roles. Currently serving as a Health and Safety Coordinator at Baffinland since March 2023, Greg also holds positions as an HSE Advisor and HSE Manager at SNC-Lavalin since April 2022. Prior to this, Greg contributed as a C3 HSE Advisor for the Nalcor Energy-Lower Churchill Project from June 2015 to April 2022, and as a Health and Safety Manager at FMC Technologies from June 2013 to April 2022. Earlier in Greg's career, significant experience was gained as an HSE Manager at H J O'Connell Construction from August 2010 to June 2013.
This person is not in any offices