Peter Naylor's Location
New York, NY, US
Peter Naylor's Work
Peter Naylor's Education
Peter Naylor's Skills
Peter Naylor's Summary
Peter Naylor, based in New York, NY, US, is currently a VP of Global Advertising Sales at Netflix, bringing experience from previous roles at Netflix, Snap Inc., Hulu and NBCUniversal, Inc.. Peter Naylor holds a 1984 - 1988 Bachelor of Arts in Economics, English @ Denison University. With a robust skill set that includes Advertising, Interactive Advertising, Marketing Strategy, Business Strategy, PPC and more, Peter Naylor contributes valuable insights to the industry. Peter Naylor has 3 emails and 1 mobile phone number on RocketReach.