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