Twitch
Show contact
Links
Doug Scott
Chief Customer Officer
Jackie Gonin
Client Success Lead
Ignacio Estanga
VP Of Partnerships Latam & Iberia
Brian Crochetiere
Alexa Roach
Senior Account Manager EMEA
+ 2 more
October, 2022 - present
August, 2018
View in org chart