Twilio lays off 11% of its staff as it aims for profitability in 2023 #1 Post by PhilipA » Wed, Sep 14, 2022, 6:52 PM UTC Twilio lays off 11% of its staff as it aims for profitability in 2023techcrunch.com