I Squared Capital’s cover photo
I Squared Capital

I Squared Capital

Investment Management

Miami, FL 41,397 followers

Infrastructure Transformed.

About us

I Squared Capital is a leading global infrastructure investor managing $50 billion in assets. We build and scale essential infrastructure businesses that deliver critical services to millions of people worldwide. Our portfolio includes over 90 companies operating in 70 countries and spanning sectors such as energy, utilities, digital infrastructure, transport, environmental and social infrastructure. Headquartered in Miami, our team of over 300 professionals is based across offices in Abu Dhabi, London, Munich, New Delhi, São Paulo, Singapore, Sydney and Taipei. Learn more at www.isquaredcapital.com.

Industry
Investment Management
Company size
201-500 employees
Headquarters
Miami, FL
Type
Partnership
Founded
2012
Specialties
Infrastructure

Locations

Employees at I Squared Capital

Updates

Similar pages

Browse jobs