Twitch's IT department is led by Christine Weber (Chief Technology Officer) and has 628 employees.
Michael Parkins Jr.
Business Intelligence Program Manager
Effie Zhang
Software Engineer
Leonie Bender
Creator Associate
Vinay Viswanathan
Software Development Engineer
Max Lasser
Creative Director
Benjamin Gordon
Principal Software Engineer
Jessica Nguyen
Senior Technical Program Manager
Di Wu
Sr. Program Manager
Vincent Li
Senior Data Scientist
Jacob Lange
Software Engineer II
Brendan Lee
Engineering Manager
Shlishaa Savita
Senior User Experience Designer
Looking for a particular Twitch employee's phone or email?