Netflix ads leader Amy Reinhard previews the streamer’s upfront pitch, what’s next for NFL and World Cup, and how the company is making its mark.
Netflix ads leader Amy Reinhard previews the streamer’s upfront pitch, what’s next for NFL and World Cup, and how the company is making its mark.