Twilio
Tech company Twilio in San Francisco fires 17% of its employees five months after the layoffs
The San Francisco-based corporate communications technology service Twilio is cutting 17% of its workforce for the second time in five…
The San Francisco-based corporate communications technology service Twilio is cutting 17% of its workforce for the second time in five…