Twitch
Show contact
Links
Doug Scott
Chief Customer Officer
Alexa Roach
Senior Account Manager EMEA
Ignacio Estanga
VP Of Partnerships Latam & Iberia
Brian Crochetiere
Client Success Lead
Charlotte Lopp
Sr. Executive Business Partner, SVP Customer Trust
+ 2 more
October, 2023 - present
March, 2022
View in org chart