Leo Capital Holdings Investors

Leo Capital Holdings, LLC is a privately funded venture investor making investments in early and later stage private companies.

Invests into

Industry: Finance, FinTech, Venture Capital
Headquarters: Northbrook, Illinois, United States
Founded Date: 2001
Employees Number: 1-10
Investor Type: Venture Capital
Investment Stage: Early Stage Venture, Late Stage Venture
Number Of Exits: 8

Visit Website
Register and Claim Ownership