Another Senior Executive Leaves as Netflix Says Ad Business Won’t Be a ‘Primary Revenue Driver’ in 2025 VP of global advertising sales Peter Naylor departs Broadcasting & Cable · Jul 19, 2024