Echo Investment Capital

Company

Investment-firm

General

About Company
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.