Twitch
Show contact
Links
Richard Leider
Director of Engineering
Nicholas Sandridge
Engineering Manager, Creator Growth
Odelia So
Senior Revenue Analyst
Winston Simon
Senior Engineering Manager, Identity & Privacy Platforms
Nathan Guggenberger
Senior Engineering Manager
+ 1 more
Yilen Pan
SDE III - Data Machine Learning Platform - Monetization
March, 2020 - present
March, 2017
August, 2016
View in org chart