Ben Stephenson

Ben Stephenson

AngelClaimed
CEO& Founder @ Impala
HQ location
United Kingdom
  • Edit
Impala
Founded in 2016. Raised €30.0m in Travel & Enterprise Software
Portfolio analysis
Notes (0)
Curated lists
Lists & landscapes