Twilio announces fresh round of layoffs, impacting 17% of its workforce
In addition to the layoffs, which would impact about 1,400 employees, the company is undergoing an internal restructuring to create two business units, Twilio Communications and Twilio Data & Applications.
Feb 14, 2023 3 mins
IT Jobs
Unified Communications