Photo of Sonia Zegai

Sonia Zegai

Head of Risk & Compliance, Europe