Elon Musk reveals his discovery of a new CEO for Twitter Social Media Tech News Technology Elon Musk reveals his discovery of a new CEO for Twitter admins May 12, 2023 The identity of the individual was not disclosed by the current owner, who only mentioned that she... Read More Read more about Elon Musk reveals his discovery of a new CEO for Twitter