Skip to main content
IS

I Squared Capital

Global infrastructure investment firm managing $55B across 115+ countries, developing platforms in energy, utilities, transport, digital and social infrastructure.

0 jobs

Jobs

No jobs match — try clearing a filter.