Fiona De Nicola

Fintech Associate @ Plug and Play