Also known as elmhurst college endowment
Elmhurst University is a private liberal arts university founded in 1871. Elmhurst is located just 30 minutes from Chicago.
Browse more endowment plans and other institutional investors by location and type in the LPbacked limited-partner database.
Elmhurst College Endowment is a endowment plan based in Elmhurst, United States, managing approximately $178M in assets.
Elmhurst College Endowment is headquartered in Elmhurst, United States.
Elmhurst College Endowment manages approximately $178M in assets under management.
Elmhurst College Endowment focuses on Distressed Debt, Early Stage, Early Stage: Seed, Early Stage: Start-up, Expansion / Late Stage, Fund of Funds, Secondaries, Venture (General).
Verified contact details, key decision-makers, and investment preferences for Elmhurst College Endowment are available on LPbacked. Create a free account to access them.