I Squared Capital
Year founded
2012
Country of origin
United States
HQ country
United States
Average deal value
Total deal value
Company industry
- Private Equity
M&A expertise
- Private Equity Management
Industry expertise
- Private Equity
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.
Latest deals
I Squared Capital acquired Arriva
19-10-2023
€ 1.60 billion