Tag: Twilio Inc

Science & Technology

Views: [tptn_views]

Google employees complain about CEO Sundar Pichai’s pay raise as cost cuts hit remainder of the corporate

Google CEO Sundar Pichai speaks on the CEO Summit of the Americas panel hosted by the US Chamber of Commerce on June 9, 2022 in Los...

Read More

Science & Technology

Views: [tptn_views]

DocuSign to put off 10% of its workforce, or about 700 employees

Docusign Inc website on a laptop in Dobbs Ferry, New York, USA, Thursday, April 1, 2021. Tiffany Hagler-Geard | Bloomberg | Getty’s...

Read More
Close