Nov 3, 2022

Twitter Faces Uncertain Future as Top Managers Leave and Rumors of Job Cuts Swirl

With Elon Musk taking over Twitter, top managers of the company are reportedly exiting the firm, and there are rumors of large layoffs. Sarah Personette, the chief customer officer of Twitter, for example, resigned from her post on Oct. 28. ...