Echo Investment Capital
Founded in 2010, Echo Investment Capital is a private equity investment firm headquartered in Oklahoma City, Oklahoma. The firm seeks investment in life sciences, technology, media, and impact investment in the education and real estate sectors.
Investment History
Chronological investment activity
No investment history available