Our people | Leadership

Lucia Hayes

Director of Marketing

Based in London
Lucia is Director of Marketing.