Founded in 2012, I Squared Capital is an employee-owned global infrastructure investment manager with over $26.8 billion in assets under management. The firm specializes in investing and managing infrastructure private equity and credit investments across the Americas, Europe, and Asia. The firm targets private equity investments with attractive risk-adjusted returns across utilities, digital infrastructure, social infrastructure, energy, and transport. The firm’s credit investments focus on lending to mid-market project owners that require creative capital solutions to grow their businesses. I Squared Capital’s investments are executed by a global team of over 155 on-the-ground professionals across six offices in Miami, Hong Kong, London, New Delhi, New York, and Singapore.

to top