Investor type
PE
Founded
2012
AUM
$40 000 M
Location
New York, New York, United States
$0-1 m
Investment Ticket
3-5 years
Investment Horizon
Series B,
Late Stage (Series C+)
Investment Stage
Sale to strategic investor,
IPO
Exit Strategy
Investor profile last updated: 27 July, 2026
Profile
I Squared Capital is a leading independent global infrastructure manager with over $40 billion in assets under management focused on investing in North America, Europe, Asia, and Latin America. The firm is headquartered in Miami and has more than 280 professionals across its offices in Abu Dhabi, London, Munich, New Delhi, São Paulo, Singapore, Sydney, and Taipei.
Industry
Region of investment
I Squared Capital Funds
| Name | Type |
|
|
|
Size | AUM | Launch date |
|---|---|---|---|---|---|---|---|
|
ISQ Global Infrastructure Fund
|
Private Equity (PE)
|
Telecommunications
Transportation
Utilities
Energy
|
Series B
Late Stage (Series C+)
|
North America
|
$5-10 m
|
$3000 M
|
April 2015
|
|
ISQ Global Infrastructure Fund II
|
Private Equity (PE)
|
Telecommunications
Transportation
Travel
Utilities
|
Series B
Late Stage (Series C+)
|
North America
Europe
Asia
|
$5-10 m
|
$7000 M
|
September 2018
|
|
I Squared Capital DFC Climate Fund I
|
Private Equity (PE)
|
Telecommunications
Transportation
Travel
Utilities
|
Series B
Late Stage (Series C+)
|
North America
Europe
Asia
|
$5-10 m
|
$1200 M
|
January 2024
|
|
ISQ Global Infrastructure Fund III
|
Fund of funds
|
Financial Services
Fintech
Real Estate
SaaS
Software
Telecommunications
Transportation
Energy
CleanTech
|
Seed
Series A
Series B
|
North America
|
$5-10 m
|
$15000 M
|
April 2022
|
Contacts
Upgrade to see contacts
Name
Title
Email
Social Networks
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
Where is I Squared Capital located?
I Squared Capital is located in New York, New York, United States.
When was I Squared Capital founded?
I Squared Capital was founded in 2012.
What sectors and industries does I Squared Capital invest in?
I Squared Capital invests in companies and startups in Media and Entertainment, Telecommunications, Energy, Mobility, Other, Security, Transportation, Utilities, Travel, Financial Services, Fintech, Real Estate, SaaS, Software, CleanTech.
What is I Squared Capital geographical focus of investments?
I Squared Capital invests in companies and startups in North America, Europe, Asia.
At what stages of companies and startups does I Squared Capital typically invest in?
I Squared Capital invests in companies and startups at Series B, Late Stage (Series C+).
What is the usual amount of I Squared Capital investment?
I Squared Capital usually invests $0-1 m on average.
What is the amount of assets of under management (AUM) for I Squared Capital?
I Squared Capital has around $40 000m assets under management.
When was I Squared Capital last fund created?
I Squared Capital last fund was created/launched in 2024-01-18