Please login to create custom alerts.
Posted 2 years, 8 months ago
What: make tools for live streamers (core business today) Mission: empower creators to do more Results: paid out >$750M to creators, used by >50% of Twitch, consistent year over year growth; many product bets and failures/lessons along the way Detai…
Showing page 1 of 1