I

I Squared Capital

@i_squared_capital

Miami, FL
http://www.isquaredcapital.com
Investment Management

Overview

About I Squared Capital

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.

Headquarters

Miami, FL

Website

http://www.isquaredcapital.com

Company Size

201-500 employees

Industry

Investment Management

Company Type

Partnership

Founded

2012

Specialties

Infrastructure

Posts