Upstream logo

Upstream

New York, NY

Upstream is the best place to grow your professional community. Manage your community with ease using our unique moderator toolset. Understand your community's engagement and interactions with analytics and insights.

upstreamapp.com

Company Details

Founded

2019

Employees

Between 20 - 50 employees

Raised

$16,000,000

Headquarters Location

New York, NY

Public

No

Acquired

No

CEO

Alexander TaubAlexander Taub

Founders

Alexander Taub
Alexander Taub
Michael Schonfeld
Michael Schonfeld

Company Collections

These are collections Upstream is a part of. Click on the collection name to view similar companies.

Upstream's Industries

Upstream's Investors