
Mark Marshall, named head of ad sales for NBCUniversal Friday after the sudden departure of his boss Linda Yaccarino, found himself in the spotlight on the stage at Radio City Music Hall Monday and performed like a pro.
He and Yaccarino had been rehearsing together last Thursday when news began to trickle out that Yaccarino was in talks to become CEO of Elon Musk’s Twitter.