Stephane Drouin

Stéphane Drouin

Senior Vice-President, Shopper Insights, Eastern Canada

With more than 35 years of experience in marketing, strategic business development, and entrepreneurship, Stéphane Drouin is widely recognized for his expertise in shopper marketing and his strong business acumen. 

Before joining Léger in 2025, he founded and led SVM for 16 years, establishing it as a national leader in shopper marketing, where he supported major players in retail and consumer goods in optimizing the shopper journey. 

He also led the Retail Council of Quebec and created the Centre québécois d’innovation en commerce, before overseeing Quebec purchasing strategy at Investissement Québec. 

 Stéphane holds a bachelor’s degree in business administration (marketing and finance) from Université Laval and now brings his strategic vision and passion for retail to the organizations he supports.