Upstream's mission is to ensure that equitable, patient-centered contraceptive care is basic healthcare. Upstream works with private and public healthcare leaders to make contraceptive care more affordable, and more accessible for millions of people around the US.
Looking for a particular Upstream USA employee's phone or email?
The Upstream USA annual revenue was $6 million in 2026.
Mark Edwards is the Co-Founder and CEO of Upstream USA.
156 people are employed at Upstream USA.
Upstream USA is based in Boston, Massachusetts.
The NAICS codes for Upstream USA are [62139, 621, 621399, 6213, 6221, 622, 62].
The SIC codes for Upstream USA are [80, 86].