Chris Lee

Chris Lee

AngelClaimed
HQ location
London, United Kingdom
  • Edit
Playhubs
Founded in 2014.
6waves
Founded in 2008. Raised €47.8m in Gaming
Blurtit
Founded in 2006.