Netflix’s ad sales shakeup—what Peter Naylor’s departure means for its business

Naylor's departure comes as Netflix plans to flip the programmatic switch in August. 

Naylor's departure comes as Netflix plans to flip the programmatic switch in August.