Leeds Illuminate Investor

Leeds Illuminate invests in high-growth companies in the higher education sector.

Invests into

Headquarters: Chapel Hill, North Carolina, United States
Founded Date: 2020-01-01
Employees Number: 11-50
Investor Type: Venture Capital

Visit Website
Register and Claim Ownership