Ecosystem
Show contact
Links
Nathalie Lachance
Managing Director, Strategy & Marketing
Evan C.
Mechanical Optimization Specialist
Adam Shelly
Director Of Project Development
Alexandre Pépin
Project Director
Max B. Denis
+ 5 more
August, 2021 - present
April, 2018
View in org chart