Twilio Inc Layoffs & WARN Notices — WARN Index
Twilio Inc: 3 WARN layoff notices since 2022, affecting 321 workers in 2 states. Latest filing February 23, 2023.
WARN notices filed by Twilio Inc
- Twilio Inc: Georgia · 54 workers · February 23, 2023
- Twilio Inc.: San Francisco, CA · 159 workers · February 13, 2023
- Twilio: San Francisco, CA · 108 workers · September 14, 2022
Layoffs in: California · Georgia