
Energy & ClimateSeries B
HQ
Seattle, WA
Founded
2018
Employees
21-50
Total Raised
$170.3M
Last Round
Series B
Last Round Date
Jul 2025
Avalanche Energy is a energy & climate company based in Seattle, WA, founded 2018. The company is at the Series B stage, having raised $170.3M, with 21-50 employees.
Updated Feb 2026
Founders
Explore networks →Previous Companies
Previous Companies
Blue OriginBoeing