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.
Global infrastructure investment firm managing $55B across 115+ countries, developing platforms in energy, utilities, transport, digital and social infrastructure.
0 jobs