Sports Elon Musk Names Twitter’s New CEO May 12, 2023 The Newzz Owl Elon Musk named NBC Universal advertising sales chief Linda Yaccarino to succeed Musk as Twitter's next CEO.