Media

Netflix head of ad sales Peter Naylor on ad innovation, measurement and the upfronts

Naylor discussed the streamer's new ad-supported tier at Ad Age Next: Streaming