Oliver Hansard
VP Sales, EMEA
Pim Hertogs
VP Product Management & Advertiser Solutions
Art Linkowski
Client Engagement Director, EMEA
Kirsty Brice
Marketing Director, EMEA
Baptiste Bloch
Account Manager
Rachel Lyall
Marketing Specialist, EMEA