Stéphane is a biologist and holds a master's degree in environmental studies from the Université de Sherbrooke. Until 2001, he was involved in the conservation project of Charrette Creek and Brazeau Bay. Before joining Nature Eastern Townships as director in 2014, he worked as project manager, coordinator and then project director at Nature Action-Québec.