San Francisco, CA
108
Affected Employees
November 15, 2022
Layoff Date
September 14, 2022
Notice Date
Company
Twilio
City
San Francisco
State
CA
Address
101 Spear St. Suite 500
ZIP
94105
Event Type
Layoff Permanent