Russell Siegelman

Russell Siegelman

AngelClaimed
HQ location
Helsinki, Finland
  • Edit
Freespira
Founded in 2013. Raised €38.9m in Health