Electron corporate office is located in 69 Notting Hill Gate, London, Greater London, W11 3JS, United Kingdom and has 51-200 employees.
electron
| Location | People at location |
| Europe | 11-50 |
| South America | 1-10 |
| Africa | 1-10 |
| North America | 1-10 |
Explore people who held key positions, contributed to Electron's success, and advanced their careers.
Distributed Resources ... at Flathead Electric Coop...
Worked as Senior VP (North America)
at Electron
Chief Executive Office... at Derapi
Worked as Head Senior VP, Market Development (North Amer...
at Electron (2018-2021)
Explore More
Electron was founded on the belief that energy systems of the future would need digitally optimised marketplaces rather than large scale new generation capacity, in order to deliver Net Zero in a cost efficient and resilient way. By combining the founders knowledge of energy markets and experience in building digital trading platforms, Electron set... Read More