Leeds Illuminate Investor
Leeds Illuminate invests in high-growth companies in the higher education sector.
Headquarters:
Chapel Hill, North Carolina, United States
Founded Date:
2020-01-01
Employees Number:
11-50
Investor Type:
Venture Capital
Register and Claim Ownership