I Squared Capital

I Squared Capital

Investment Management

Miami, FL 26,624 followers

About us

I Squared Capital is a leading independent global infrastructure manager with over $38 billion in assets under management focused on investing in North America, Europe, Asia, and Latin America. The firm is headquartered in Miami and has more than 260 professionals across its offices in London, Munich, New Delhi, São Paulo, Singapore, Sydney, and Taipei.

Website
http://www.isquaredcapital.com
Industry
Investment Management
Company size
201-500 employees
Headquarters
Miami, FL
Type
Partnership
Founded
2012

Locations

Employees at I Squared Capital

Updates

Similar pages

Browse jobs