San Francisco, CA
218
Affected Employees
April 1, 2024
Layoff Date
January 10, 2024
Notice Date
Company
Twitch Interactive, Inc. SFO19 Facility
City
San Francisco
State
CA
Address
350 Bush St.
ZIP
94104
Event Type
Layoff Permanent