Senior Strategy & M&A Lead, Clean Energy
Power Factors
Brossard