IAB TV

Francesca Pizzi, Director of Client Services italy, The Trade Desk