Andrew Xeni

Andrew Xeni

AngelClaimed
CEO& Founder @ Fabacus
HQ location
London, United Kingdom
Founded companiesEdit
Fabacus
Founded in 2008. Raised €8.6m in Food
Portfolio analysis
Notes (0)
Curated lists
Lists & landscapes