e-STORAGE

HQ
Guelph
156 Total Employees
Year Founded: 2001

Teams at e-STORAGE

Recently posted jobs

5 Days AgoSaved
Remote
Canada
Solar • Renewable Energy
Leads financial modeling, cost and pricing analysis, cash-flow forecasting, and tax modeling for utility-scale energy storage projects. Supports business development and transaction execution by assessing project economics, financial risks, and opportunities. Collaborates with finance, legal, technical, project management, customers, advisors, and senior leadership on proposals, due diligence, presentations, and data rooms.
2 Months AgoSaved
Remote
2 Locations
Solar • Renewable Energy
The Technical Solutions Manager oversees inverter technology for energy storage products, ensuring compliance and driving product development while collaborating across teams.
2 Months AgoSaved
Remote
Canada
Solar • Renewable Energy
As a Senior Performance Engineer, you'll troubleshoot performance issues, validate software updates, support performance testing, and collaborate for operational improvements.