
Twilio to lay off 11 per cent of employees
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, CEO Jeff Lawson called the layoffs “wise and necessary,” blaming them partially on Twilio’s rapid growth over the last several years and “[lack of focus]” on key priorities. “I take responsibility […]














