Andy Nobbs
SVP Sales, EMEA
Pim Hertogs
VP Product Management & Advertiser Solutions
Art Linkowski
Senior Client Engagement Manager
Baptiste Bloch
Account Manager
Rachel Lyall
Marketing Specialist, EMEA