Upstream Tech Employee Directory

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

Employees by Department

Departments

Number of employees

Sales

9

Engineering & Technical

9

Marketing

5

Finance

1

Key Employees of Upstream Tech

  • Cd
    United States flag for contact location.
    Carolyn duPont

    Chief Commercial Officer

    PhonePhoneEmailEmail
  • 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?

Upstream Tech, Inc. develops science-backed software solutions for land and water management, focusing on conservation, restoration, and renewable energy. Their two main products, Lens and HydroForecast, utilize satellite imagery, machine learning, and advanced forecasting techniques to support various sectors including conservation, agriculture, a... nd utilities. The company is recognized for its innovative approach and has received multiple R&D grants and industry accolades since its founding in 2016. Upstream Tech aims to address complex land and water challenges through interdisciplinary expertise and cutting-edge technology.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.