I Squared Capital Advisors (US) LLC
I Squared Capital Advisors (US) LLC is a Series C+, debt, buyout and other fund in the US, South America, Europe, Australia, India and China investing in Climate, utilities, transport, logistics, digital, social, environmental-infrastructure and infra-tech.
- Stages
- Series C+, debt, buyout, other
- Sectors
- Climate, utilities, transport, logistics, digital, social, environmental-infrastructure, infra-tech
- Invests in
- US-wide, South America, Europe, Australia, India, China
- Actively investing
- Yes
- Founded
- 2012
- Assets under management
- $66.4B
Check size not disclosed
Thesis
I Squared Capital Advisors (US) LLC is a global infrastructure investment manager founded in 2012, with approximately $66.4 billion in AUM as of September 30, 2025. The firm focuses on investments in infrastructure and related assets worldwide, with a strategic emphasis on energy, utilities, transport, logistics, digital, social, and environmental infrastructure. Their strategy involves developing investment platforms by acquiring smaller assets and scaling them into larger businesses, utilizing global insights and local intelligence. Key investment strategies include Global Equity (platform development, mid-market to larger opportunities), Growth Markets (critical infrastructure in high-growth economies), Energy Transition (sustainable energy infrastructure), Infrastructure Credit (custom financing solutions), and InfraTech® (growth-stage companies in the infrastructure sector). The firm has a broad geographic scope, including North and South America, Europe, Australia, India, and China, with offices in multiple international locations. The firm operates as a private equity fund adviser, managing pooled investment vehicles for institutional clients.
Common questions
Does I Squared Capital Advisors (US) LLC invest at the Series C+ stage?
Yes. I Squared Capital Advisors (US) LLC lists Series C+, debt, buyout and other among the stages it invests in.
Where does I Squared Capital Advisors (US) LLC invest?
I Squared Capital Advisors (US) LLC invests in the US, South America, Europe, Australia, India and China.