ECHO
Updated 22 days ago
120 Robert S Kerr Ave Ste 701 Oklahoma City, OK 73102
Echo is an investment firm generating exceptional financial and social returns by connecting overlooked domestic resources and infrastructure with world-class founders, ideas, and capital...
Based in Oklahoma City, we connect globally sourced ideas, talent and capital to help solve some of the world's most pressing challenges. As pioneers of "Connective Capital", we align our partners, companies we invest in, our employees, and communities to generate exceptional financial and social returns.
Associated domains: echoinvestmentcap.com