I Squared Capital
Portfolio Manager Profile
I Squared Capital is a private equity firm that focuses on global infrastructure investments. As one of our key portfolio managers, they work hard to outperform other investment managers within the same markets.
Founded in 2012, the firm has offices in New York, Houston, London, New Delhi, Hong Kong and Singapore and invests heavily in energy, utilities and transportation projects in North America, Europe, and select high growth economies around the world.
The below videos represent some of their key infrastructure investments.