I Squared Capital logo

I Squared Capital Jobs & Careers

Miami · Jobs in 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)

Sort

Other companies hiring near Miami

See all jobs in Miami

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