Twilio announces new round of layoffs, impacting 17% of its workforce
[ad_1] Cloud communications agency Twilio has announced that it strategies to lower its world wide workforce by about 17%, in just months of laying off over 800 staff members. In addition to the layoffs, the business is also undergoing an inside restructuring to create two organization models, Twilio Communications and Twilio Info & Programs, in […]


