I Squared Capital logo

I Squared Capital

Venture Capital

I Squared Capital is an independent global infrastructure investment manager focusing on energy, utilities, and transport in North America, Europe, and select high growth economies.

Founded 2012 United States Miami, United States 10-50 employees Energy, Finance +1

16

Total Investments

13

Portfolio Companies

-

Exits

3

Industries

General Information

Industries Energy, Finance +1

Company Overview

Founded 2012
Employees 10-50
Location United States Miami, United States

Investment Criteria

Investment Thesis

•••••• •••••• ••••••

About I Squared Capital

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

Recent Investments (16)

View All
Company Stage Amount Date
Series B •••••• Apr 2024
Venture Round •••••• Jan 2024
Series C •••••• Jan 2024
Series A •••••• Sep 2023
Debt Financing •••••• Jul 2023
Portfolio company •••• ••••
Series B •••••• Apr 2023
Portfolio company •••• ••••
Series B •••••• Jan 2023
Portfolio company •••• ••••
Series A •••••• Aug 2022
Portfolio company •••• ••••
Venture Round •••••• Mar 2022
Portfolio company •••• ••••
Series C •••••• Feb 2022

See all 16 investments →

All startup & investor data, one platform.

Filter investors by stage, sector, and geography. Compare portfolios side by side. Spot market signals before anyone else.

Access Millions of Companies and 50K+ Investors

Signal-based outbound intelligence for sales, agencies, and investors.

Analytics cookies (ours + Google). Cookie Policy

Book a demo 30 minutes