Current Roles

Employees:
276
Revenue:
$67.4M
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

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.