Steve Richard

Steve Richard

AngelClaimed
HQ location
Arlington, United States
  • Edit
ExecVision
Founded in 2012. Raised €4.9m in Marketing & Enterprise Software
Vorsight
Founded in 2005. Raised €2.0m in Jobs Recruitment
Funnel Clarity
Founded in 2013. in Education & Marketing
Portfolio analysis
Notes (0)
Curated lists
Lists & landscapes