I Squared Capital

I Squared Capital Jobs & Careers

Miami

About I Squared Capital

I Squared Capital (“ISQ”) is an independent global infrastructure investment manager with over $60 billion in assets under management. The firm invests across a diverse range of sectors, including energy, utilities, transport and logistics, digital, social, and environmental infrastructure throughout the Americas, Europe, and Asia. I Squared Capital’s mission is to transform infrastructure that powers communities and economies globally. Headquartered in Miami, ISQ has more than 350 employees across offices in Abu Dhabi, London, Munich, New Delhi, São Paulo, Singapore, Sydney, and Taipei.

Open Jobs at I Squared Capital (1)

Discover I Squared Capital and thousands of other companies hiring around the world on TheJobsMap.