Millennial 20/20

Marc Thomas

How to keep users engaged in a diverse world: publisher and advertiser trends

Apr 2016
TABOOLA Marc Thomas, Director of Media Sales Europe

Marc Thomas

Director of Media Sales EMEA at Taboola

Marc is the Head of Media Sales for Taboola Europe, where he manages the Sponsored...


0 comment