4,048
Jobs currently available
366
Portfolio companies
Locations
United States · Sunnyvale, CA, USA
industry
DeepTech · Energy · Manufacturing · Sustainability
Size
51-200 employees
Stage
Other
founded in
2013
Making reactors people want.
Something looks off?On-site & Remote