
Leadership Team

Marc Bédard
President & Founder

Nicolas Brunet
EVP & CFO

Yannick Poulin
Chief Operating Officer

François Beaulieu
Chief Information Officer

François Duquette
Vice President, Chief Legal Officer and Corporate Secretary

Nathalie Giroux
Chief People Officer

Brian Piern
Chief Commercial Officer

Rocco Mezzatesta
Senior Vice-President – Product Development and Vehicle Engineering

Isabelle Adjahi
Vice President of Investor Relations and Sustainable Development

William Blanchard
Head of LionCapital Solutions

Richard Coulombe
Senior Vice President, Strategic Initiatives

Jud Kenney
Senior Vice President, Strategic Initiatives

Philippe LeBlanc
Vice President, R&D and Engineering

Vince Spadafora
Vice President, Financial Reporting

Nate A. Baguio
Senior Vice President of Commercial Development

Dominik Beckman
Vice President, Marketing & Communications

Patrick Gervais
Vice President, Trucks & Public Relations Canada

Benoit Morin
Vice President of Sales,
Canada

Marc-André Pagé
Vice President - Commercial Operations