Twitch's IT department is led by Christine Weber (Chief Technology Officer) and has 1244 employees.
Jack Cheung
Director of Engineering
Jimmy K.
Senior Software Development Engineer
Melinda Zhu
Software Engineer
Jason Tarlton
Material Handler
Simon Taye
Software Engineer Intern
Lisa L
Security Engineer II
Anna Cho
Software Engineering Intern
Juwan Holmes
Affiliate
Looking for a particular Twitch employee's phone or email?