Alexander Taub

Alexander Taub

Co-founder, Upstream
894 points
177 Upvotes