Twitter CEO position is now taken up by Linda Yaccarino
Twitter CEO position is now taken up by Linda Yaccarino, the former NBC Universal Executive as per media sources. The Wall Street Journal has reported the news after the owner of Twitter, Elon Musk announced the same. Musk also confirmed that he will be shifting to a new role of Chief Strategist on Twitter once … Read more