Echo Investment Capital

Multi Family Office (MFO)Oklahoma City, United StatesFounded 2020
$1.2B
Assets Under Management
Oklahoma City
Headquarters

About Echo Investment Capital

Echo Investment Capital is a multi-strategy investment firm spanning life sciences, entertainment, real estate and energy

Preferred Investment Types

Venture CapitalPrivate EquityGrowth CapitalJoint Venture/Partner

Preferred Sectors & Themes

Green Energy (SolarWindHydropower)Biomedical Technology & Medical ResearchCommercial Property Acquisition & DevelopmentResidential Property Acquisition & DevelopmentEnergyClean Technology & Renewable EnergyHealthcare & Life SciencesBiotechnology & Life SciencesReal EstateReal Estate Investment & Development

Preferred Geographies

GlobalAfricaAsia/PacificAustralia/New ZealandCanadaEuropeEmerging MarketsUnited KingdomUnited StatesLatin America

Explore similar limited partners

Browse more multi family office (mfo)s and other institutional investors by location and type in the LPbacked limited-partner database.

Frequently asked questions

What type of investor is Echo Investment Capital?

Echo Investment Capital is a multi family office (mfo) based in Oklahoma City, United States, managing approximately $1.2B in assets.

Where is Echo Investment Capital headquartered?

Echo Investment Capital is headquartered in Oklahoma City, United States.

How much does Echo Investment Capital manage?

Echo Investment Capital manages approximately $1.2B in assets under management.

When was Echo Investment Capital founded?

Echo Investment Capital was founded in 2020.

What does Echo Investment Capital invest in?

Echo Investment Capital focuses on Venture Capital, Private Equity, Growth Capital, Joint Venture/Partner, Green Energy (Solar, Wind, Hydropower), Biomedical Technology & Medical Research.

How can I contact Echo Investment Capital?

Verified contact details, key decision-makers, and investment preferences for Echo Investment Capital are available on LPbacked. Create a free account to access them.