News What You Need To Know About Newly Appointed Twitter CEO Linda Yaccarino Linda is leaving her job as head of global advertising at NBCUniversal She will work closely with owner Elon Musk, who will be... Steve IreriMay 15, 2023