Upstart Power corporate office is located in 153 Northboro Rd Ste 1, Southborough, Massachusetts, 01772, United States and has 11-50 employees.
upstart power inc
upstart power
upstartpower
Departments
Number of employees
Engineering & Technical
8
Operations
3
Finance
2
Information Technology
2
Sales
1
Legal
1
C-Suite
1
| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to Upstart Power's success, and advanced their careers.
Senior Mechanical Engi... at Optikos
Worked as Mechanical Engineering Co-op
at Upstart Power (2021-2022)
Principal Systems Engi... at Honeywell Technologies
Worked as Vice President, Product Development
at Upstart Power (2021-2021)
Senior Manager, Manufa... at Bevi
Worked as Senior Director, Program Management
at Upstart Power (2023-2025)
Vice President, Integr... at Landmark Foundation Gr...
Worked as Vice President, Quality
at Upstart Power (2022-2022)
Explore More
Upstart Power was founded in 2018 and has a mission to design and produce market-disruptive, solid oxide fuel cell (SOFC) generators that are dependable, carbon efficient, and virtually silent. Focused on residential and commercial applications, the company's systems work collaboratively with intermittent renewable sources like solar and fill in wh... Read More