Two Twitter Leaders Are Leaving Company Following Musk Deal
https://www.nytimes.com/2022/05/12/technology/twitter-elon-musk.html
An internal memo shared with employees said that the platform’s general manager and general manager for revenue would be departing.