Advertising executive and former IAB chair Peter Naylor is joining Nielsen in the newly created role of Chief Client Officer. Naylor most recently served as Netflix VP of Global Advertising Sales, ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results