Echo is an investment firm based in Oklahoma City.
Industry
Sector :
Subsector :
IPO status
Private
Description
Founded in 2010, Echo Investment Capital is the corporate venture capital arm of Echo Energy, focusing on investments in life sciences, technology, media, impact investment in education, and real estate sectors. With a team of strategic investors and operators, Echo funds innovative and cutting-edge companies across industries, operating with high ethical standards and transparent communication to ensure favorable investment processes for all parties involved.