Linda Yaccarino had resigned from her role as chair of advertising sales for NBCUniversal on the same day that she was announced as the new Twitter CEO by her soon-to-be predecessor Elon Musk.
This article, images and content belong to the source and curated for informational purposes.