Twitch
Show contact
Links
Richard Leider
Director of Engineering
Josh Zeidel
Senior Technical Program Manager, Ad Supply Engineering
Odelia So
Senior Revenue Analyst
Winston Simon
Senior Engineering Manager, Identity & Privacy Platforms
Nathan Guggenberger
Senior Engineering Manager
+ 1 more
July, 2023 - present
March, 2022
July, 2021
April, 2018
View in org chart