IAB TV

Lorenzo Del Seppia, Commercial Director Italy, Spain, MENA, Magnite