hero

Help building something the planet needs

Planet A
Planet A
22
companies
89
Jobs
Thaleron
Thaleron
thaleron.com

Locations

United Kingdom · Innsbruck, Austria

Stage

Other

Building cheaper grid-scale energy storage to enable a 100% renewable energy grid.

Something looks off?
Open jobs at Thaleron

On-site & Remote