Current Roles

Employees:
376
Revenue:
$113.9M
About
I Squared Capital Advisors (US) LLC offers investment management services. The Company focuses on energy, utilities, telecom, and transport sectors. I Squared Capital serves customers worldwide.
I Squared Capital Advisors Address
600 Brickell Avenue
New York, NY
United States
I Squared Capital Advisors Email
I Squared Capital Advisors Phone Numbers
+12123395300

Past Companies

I Squared CapitalVice President
InfraBridgeInvestment Director
ExpedientBoard Member