I Squared Capital

Investor type

PE

Founded

2012

AUM

-

Location

United Kingdom

$0-1 m

Investment Ticket

3-5 years

Investment Horizon

Series B

Investment Stage

Sale to strategic investor, IPO

Exit Strategy

Investor profile last updated: 06 December, 2025

Profile

I Squared Capital is an independent global infrastructure investment manager focusing on energy, utilities, telecom and transport in North America, Europe, and select high growth economies. The Firm has offices in Miami, New York, Houston, London, New Delhi, Hong Kong and Singapore.

Industry

Media and Entertainment Telecommunications Energy Mobility Other Security

Region of investment

North America Europe Asia

Contacts

Upgrade to see contacts
Name
Title
Email
avatar
JG9zCPS8MvZEeOow JG9zCPS8MvZEeOow
JG9zCPS8MvZEeOow
avatar
JG9zCPS8MvZEeOow JG9zCPS8MvZEeOow
JG9zCPS8MvZEeOow
avatar
JG9zCPS8MvZEeOow JG9zCPS8MvZEeOow
JG9zCPS8MvZEeOow
avatar
JG9zCPS8MvZEeOow JG9zCPS8MvZEeOow
JG9zCPS8MvZEeOow
avatar
JG9zCPS8MvZEeOow JG9zCPS8MvZEeOow
JG9zCPS8MvZEeOow
If there are no contacts of this investor, please write to us, we will try to find them as soon as possible and get back to you!

FAQs about I Squared Capital

I Squared Capital is located in United Kingdom.
I Squared Capital was founded in 2012.
I Squared Capital invests in companies and startups in Media and Entertainment, Telecommunications, Energy, Mobility, Other, Security.
I Squared Capital invests in companies and startups in North America, Europe, Asia.
I Squared Capital invests in companies and startups at Series B.
I Squared Capital usually invests $0-1 m on average.