Twitch's HR department is led by Gabriella Raila (Director of Corporate Communications) and has 91 employees.
Lauren Strayhorn
Internal Communications Producer
Kelly Brady
Instructional Designer and Training Specialist
Chris Pitaro
Compensation Manager
Christian Whittaker
Talent Supervisor
Sarah Graham
Head of Internal Communications
Dan Jin
Senior Compensation Specialist
Alex Kaplewicz
Program Coordinator, Creator and Talent Production
Olasimbo Somefun
Recruiting Coordinator
Kim Do
Personal Assistant
Claire Santucci
Senior People Business Partner
Looking for a particular Twitch employee's phone or email?