Upstart Power Employee Directory

Upstart Power corporate office is located in 153 Northboro Rd Ste 1, Southborough, Massachusetts, 01772, United States and has 11-50 employees.

Employees by Department

Departments

Number of employees

Engineering & Technical

8

Operations

3

Finance

2

Information Technology

2

Sales

1

Legal

1

C-Suite

1

Key Employees of Upstart Power

  • Nathan Palumbo, Chief Technology Officer & Founder at Upstart Power
    United States flag for contact location.
    Nathan Palumbo

    Chief Technology Officer & Founder

    PhonePhoneEmailEmail
  • PhonePhoneEmailEmail
  • PhonePhoneEmailEmail
  • PhonePhoneEmailEmail
  • PhonePhoneEmailEmail
  • PhonePhoneEmailEmail

Upstart Power Global Presence

globalPresence illustration
North America11-50

Index of contact profiles from Upstart Power

Hundreds of professionals searching for Upstart Power have connected with key decision-makers. Join them?
Contact Name
Contact Info
Job Title
HQ Location
12

Former Employees at Upstart Power

Explore people who held key positions, contributed to Upstart Power's success, and advanced their careers.

People from Similar Companies in the Manufacturing Industry Located in Massachusetts, United States

Frequently Asked Questions Regarding Upstart Power Employees

How many employees does Upstart Power have?
Upstart Power has 11-50 employees
Who are Upstart Power key employees?
Some of Upstart Power key employees are Nathan Palumbo
Where is Upstart Power located?
Upstart Power’s headquarters are located at 153 Northboro Rd Ste 1, Southborough, Massachusetts, 01772, United States
How do I contact Upstart Power?
Upstart Power Contact Info: Phone number: (508) 667-0892 Website: www.upstartpower.com
What does Upstart Power do?

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... en those sources are unavailable to provide 24-7-365 power.Read More

Is Upstart Power a public company?
Upstart Power is private company therefore does not currently have an official ticker symbol
See more information about Upstart Power Employees

Get Started with ZoomInfo

Register for free

Sign Up for Free

Get started for free! No credit card needed. Enjoy up to 25 free contacts each month at no cost.
Elevate your prospecting to the next level

Supercharge Your Prospecting

Search ZoomInfo's database of 106M+ companies and 140M+ professionals to find your next lead.
Expand your business

Grow Your Business

Reveal both personal and business contact details, including emails and phone numbers, and close your most valuable buyers.