Twitch's Sales department is led by David Dick (Vice President of Sales, Twitch) and has 263 employees.
Ian T.
Manager, Communication Operations
Mariana Vega-Penichet
Account Director
Ines Lopez Arranz
Belva Biagas
Director Employee Relations
David Griffin
System Admin Engineer II
Gazaleh Shafie
Manager, Client Strategy
Nathan Perretta
Sr. Business Development Manager
Looking for a particular Twitch employee's phone or email?