Alex Taub Email
CO-Founder . Upstream App
How to contact Alex Taub
Join and see Alex's contact info for free!Current Roles
Employees:
45Revenue:
$5MAbout
Upstream is a new social professional network.Upstream App Address
335 Madison AvenueNew York, NY
United States