Twitch
Twitch's CEO and Executive Team includes Lauren Nunes and 7 others.
Christine Weber
CTO
Emmett Shear
CEO
Michelle Weaver
CFO
Tom Verrilli
Chief Product Officer
Walker Jacobs
Chief Revenue Officer
View all
11 members