Home > fires 2 top managers
You Searched For "fires 2 top managers"
Twitter fires 2 top managers, announces hiring freeze ahead of Elon Musk takeover
13 May 2022 4:37 AM GMTTwitter confirmed that two of its top managers were leaving the company ahead of Tesla billionaire Elon Musk’s takeover