Submit Deck
Become LP
Location:
600 Brickell Avenue
Miami, FL 33131
USA
Investor Type:
Sector Focus:
Round Preference:
Investment Region:
About
I Squared Capital is a leading independent global infrastructure manager with over $38 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 260 professionals across its offices in London, Munich, New Delhi, São Paulo, Singapore, Sydney, and Taipei.
Recent Investments