Back to top

Our team

Our team

Vincent Christ

Chief Executive Officer

Adam DiNardo

Director Business Development and Program Management

Andrew Schnitgen

Director Electrode Development

Véronique Laurent

Director Research and Development

Lance Sworts

Director Pilot Operations

Jean-Pierre Desmoulins

Director Project Delivery

Benoit Feve

Director Technology Development

Samuel Giraud

Director Strategic Supply Chain

Andrew Logsdon

Chief Financial Officer

Louis Dubé

General Counsel

Lana Kobtseva

Business Executive

Simon Poitras

Director Communications

Olivier Clement

Human Resources Director

Evelyne Fournier-Favreau

General Manager Change Management
We would like to use cookies to remember you and learn how you use our website. If in agreement, please click “Accept” button. Follow the link below to our Privacy Policy which includes the cookie policy explaining how and why we use cookies in more detail. By using this site you agree to our Privacy Policy and Terms of Use.