IAB TV

Rocco de Filippis, Director of Sales, The Trade Desk