Skip to content

Our team

back to our team

Sebastien Bouchard

Vice President, Corporate Communications

Sebastien oversees the company's overall communication strategy, public affairs initiatives, as well as its graphic design and linguistic services. His portfolio focuses on bolstering the company's reputation, engaging key stakeholders, and supporting broader business objectives through strategic, data-driven communication programs. 
With two decades of experience spanning various industries, Sebastien is recognized as a communication leader who excels at navigating complex issues and delivering impactful results. He has held senior roles where he provided counsel to executive teams and built strong relationships with media, government, and industry partners. Sebastien's cross-cultural experience and passion for transparent, storytelling-driven communication further enhance his ability to drive organizational success.  He holds a Bachelor of Arts degree specializing in Communications from the Université du Québec à Montréal.
Contact