NBCUniversal Twitter Nielsen Ratings Head of Ad Sales Upfront Market Corporate Leadership Sports Advertising Digital Advertising Leadership Television Advertising Expertise
The appointment aligns with the company's push into streaming after a sharp decline in linear TV ad sales.