Home Tags Layoffs in Twilio

Tag: Layoffs in Twilio

Twilio to lay off 11 per cent of  employees

0
Communications software provider company Twilio has announced that it will be laying off 11% of its workforce between 800 and 900. In a message to staff,...
- Advertisement -
- Advertisement -

MOST POPULAR

HOT NEWS