formerly Prospect.
Company Information
Website
Employee count
398
Industry
Climate Technology Product Manufacturing
Headquarter
Alameda, California, United States
Craig Weich
Vice President, Business Development
Chris Fesenmaier
Head of Battery Engineering
Allen Gladstone
Talent leader
Noelle Carroll CISSP-ISSAP
Cybersecurity Architect
Mark Hughes
Engineer