Skip to content

Peter Naylor, Netflix VP of ad sales since August 2022, is leaving, and the company will hire a head of US and Canada ad sales to fill his spot (Caitlin Huston/The Hollywood Reporter)

    Snarful Solutions Group, LLC.