Lead analyst, business development
Oakville
...we achieve it.PurposeThe Senior Analyst, Business Development plays a key role in the acquisition and development of renewable energy projects with a primary focus on owning and developing financial models, providing advice on business deal structures, and coordinating due diligence. The Senior Analyst, [...]
Category Sales