Peter Naylor, Netflix’s vice president of ad sales, is leaving the company. Naylor has been at Netflix since August 2022 and has overseen the business as its transitioned to include an advertising tier. The company will be hiring a head of U.S. and Canada ad sales to replace Naylor’s position, which was a more global […]