Elon Musk shared that he has hired a new CEO for Twitter, but the chaos he has created means they will have their work cut out for them.
Steve Davis helped orchestrate a recent round of layoffs at the social-media company, Platformer reported.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results