I Squared Capital logo

I Squared Capital

I Squared Capital is an independent global infrastructure investment manager that focuses on energy, utilities, and transportation.

Employees

51-200

Links


Org chart

Collapse

Teams


Offices