Type to search

Lucy Demery

Lucy Demery
Managing Director
Barclays

Lucy Demery

Global Head of Fintech Banking
London, England, United Kingdom