
Marc Thomas
Managing Director - Northern Europe
Taboola
I can help you with...
Leadership, Client Relationship building, Strategy, Financial planning, Sales, DEI initiatives + More
SECTOR

Digital, Programmatic, Publishing, Technology
FOCUS

Sales
EXPERIENCE

>10 years
Â