Media

Inside the state of Netflix’s ad sales—media execs react to Peter Naylor’s exit

Netflix announced the sudden departure of its sales leader Peter Naylor Thursday afternoon. (Netflix)
July 19, 2024 04:29 PM