Tag: Head of ad sales

Peter Naylor, Netflix VP of Ad Sales, to Depart; US &...

news-18072024-135743
Peter Naylor, the Vice President of Ad Sales at Netflix, is set to leave the company. A new head of US & Canada Ad...