Lister Delgado

Lister Delgado

AngelClaimed
Board Observer @ Insert.io
HQ location
Durham, United Kingdom
  • Edit
Idea Fund Partners
Founded in 2006.
Portfolio analysis
Notes (0)
Curated lists
Lists & landscapes