Multi-strategy investment firm spanning life sciences, entertainment, real estate and energy
Creating the future
of American innovation
Headquartered in Oklahoma City, Echo is a multi-disciplinary team of strategic investors and operators funding innovation and cutting-edge companies across industries.
We connect often-overlooked Midwestern infrastructure with globally sourced ideas, talent and capital to build a better, bolder future for our community and the world.
Unique advantages for
By bringing together forward-looking ideas and sophisticated capital, Echo generates exceptional returns and differentiated value for our investors and our portfolio.