Upstream Tech Employee Directory

Upstream Tech corporate office is located in 444 Somerville Ave, Somerville, Massachusetts, 02143, United States and has 11-50 employees.

Likely to Engage tag.Highly Engaged Employees

Employees by Department

Departments

Number of employees

Engineering & Technical

9

Sales

9

Marketing

5

Finance

1

Key Employees of Upstream Tech

  • Cd
    United States flag for contact location.
    Carolyn duPont

    Chief Commercial Officer

    Flame icon indicating likelihood to engage via phone.PhonePhoneFlame icon indicating likelihood to engage via email.EmailEmail
  • PhonePhoneEmailEmail
  • PhonePhoneEmailEmail
  • PhonePhoneEmailEmail
  • PhonePhoneEmailEmail
  • PhonePhoneEmailEmail

Upstream Tech Global Presence

globalPresence illustration
North America11-50
Europe1-10
Australia1-10

Index of contact profiles from Upstream Tech

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

Former Employees at Upstream Tech

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

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

Frequently Asked Questions Regarding Upstream Tech Employees

How many employees does Upstream Tech have?
Upstream Tech has 11-50 employees
Who are Upstream Tech key employees?
Some of Upstream Tech key employees are Carolyn duPont
Where is Upstream Tech located?
Upstream Tech’s headquarters are located at 444 Somerville Ave, Somerville, Massachusetts, 02143, United States
How do I contact Upstream Tech?
Upstream Tech Contact Info: Phone number: (508) 233-2330 Website: upstream.tech
What does Upstream Tech do?

Founded in 2016 and based in La Habra, California, Upstream Tech is a US-based public benefit corporation that builds environmental decision-support technologies. Upstream Tech is a subsidiary of Natel Energy with a team from a diverse range of backgrounds including machine learning engineering, hydrology, distributed computing/computer science, wa... ter resource engineering, and conservation finance. This range of expertise enables Upstream Tech to harness technological advancements in remote sensing, computer science, and machine learning to create technologies and services that support complex and multi-stakeholder processes.Read More

Is Upstream Tech a public company?
Upstream Tech is private company therefore does not currently have an official ticker symbol
See more information about Upstream Tech 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.