e-STORAGE

156 Total Employees
Year Founded: 2001

Teams at e-STORAGE

Recently posted jobs

10 Days AgoSaved
In-Office or Remote
3 Locations
Solar • Renewable Energy
The Global Risk Manager oversees compliance and risk processes, supports contract negotiations, and drives strategic business growth in energy storage.
5 Days AgoSaved
Remote
United Kingdom
Solar • Renewable Energy
Support design, build, and integration of utility-scale battery energy storage projects. Coordinate project activities, collaborate with teams, ensure safety, quality, and customer-focused delivery while solving technical and execution challenges.
10 Days AgoSaved
Remote
United Kingdom
Solar • Renewable Energy
As a Senior Performance Engineer, you will troubleshoot performance issues in energy storage systems, validate software updates, and collaborate with teams to improve efficiency and safety.