IAB TV

Christian Muolo, Chief Partnership Production Officer, 2WATCH Group