Twilio Inc: Announced layoffs on 23 Feb 2023,
With job cuts taking effect from 22 Feb 2023.

Layoff Announcement

Company Name

Twilio Inc

Website

https://www.twilio.com/

IndustryType

Computer Software

Country

United States of America

Address

950 East Paces Ferry Rd NE, 18th Floor

City

Atlanta

State

GA

ZipCode

30326

Layoff State

Layoff City

Atlanta

Affected Employees

54

Announcement Date

23 Feb 2023

Layoff Date

22 Feb 2023

Layoff Reason

Plant Layoff
Layoffs Today

Trends

WARN Notice documents filed with the respective State Department of Labor

Page 1 of --