Upstream
Jobs posted: 1
Upstream is building the place for your professional social life: a platform where professionals can get help & help others, meet people in fun live video mixer events, and build a community of like-minded professionals.
HQ
New York, NY
Website
Upstream is building the place for your professional social life: a platform where professionals can get help & help others, meet people in fun live video mixer events, and build a community of like-minded professionals.