Leo Capital Holdings
About Leo Capital Holdings
Leo Capital Holdings, LLC is a privately funded venture investor making investments in early and later stage private companies.
Investment focus
Stages
Portfolio
No portfolio companies recorded yet; Leo Capital Holdings reports 24 investments overall.