Ross Peili

Fintech Analyst & Policy Research Specialist currently based in Thessaloniki.