Sadek Wahba Email

Founder, Chairman, Managing Partner . I Squared Capital Advisors

New York, NY

Location

LinkedIn

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

#1 Startup Dataset

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