IKON Group Investments — Global Holdings Company

Houston, Texas — Global Headquarters

Houston, Texas — IKON Group Global Headquarters

IKON Group Investments is headquartered in Houston, Texas — the energy capital of the world and one of America’s most dynamic cities for business, innovation, and global commerce.

Why Houston

Houston is home to the world’s largest energy sector, a rapidly growing technology ecosystem, and a diverse, entrepreneurial business community. The city’s business-friendly environment, no state income tax, and deep talent pool make it ideal for a global holding company.

Houston Office

Our Houston headquarters at 5847 San Felipe Street serves as the nerve center for IKON Group’s global investment operations, housing our investment team, operations group, and corporate functions.

Texas Business Advantage

Texas’s regulatory environment, low tax burden, strong infrastructure, and world-class universities create significant advantages for IKON Group and our portfolio companies headquartered in the state.

Houston Economic Ecosystem

Houston’s $512 billion GDP makes it one of the largest metro economies in the United States. The city’s diversification beyond energy into healthcare, aerospace, and technology aligns perfectly with IKON Group’s portfolio strategy.

Connect with IKON Group Investments’ global team. Contact us to explore partnership and investment opportunities in your region.