Emma de Sousa
Emma de Sousa
Senior Vice President UK & Marketing EMEA
Insight