IAB TV

Angela Bersini, General Manager Italy & Iberia, The Trade Desk