Upstream USA

Company Data

Address:426 17th St, Ste 200, Oakland, California, 94612, United States
Company size:101-500
Company revenue:$10 - 49 M
Founded:2014
NAICS Code621399
Show More

Frequently Asked Questions regarding Upstream USA:

FAQ regarding Upstream USA:

Where is Upstream USA’s headquarters?

Upstream USA’s headquarters is in 426 17th St Oakland California 94612, United States

What is Upstream USA’s official website?

Upstream USA’s official website is upstream.org

What is Upstream USA’s revenue?

Upstream USA’s revenue is $10 - 49 M

What is Upstream USA’s NAICS code?

Upstream USA’s NAICS code is 621399

What is Upstream USA’s industry?

Upstream USA is in the industry: Non-profit Organizations

How many employees are working in Upstream USA?

Upstream USA has 101-500 employees