Particle
.news
Business
❯
Corporate Leadership
❯
Executive Changes
❯
Advertising Sales
Peter Naylor
6 ARTICLES
8 months ago
Netflix VP of Ad Sales Peter Naylor Departs Amid Strong Subscriber Growth