About I Squared Capital

I Squared Capital is a Financial Service company, headquartered in Miami, with 201 - 500 employees and annual revenue of $5M - $20M.

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, Munic...

( I )

I Squared Capital Company Highlights

Phone icon

Phone Number

(212) 339-xxxx

Address icon

Corporate Office Address

600 Brickell Avenue
Miami, 33131

Industries Served

Financial Service

Number of Employees

201 - 500 Employees

Company Revenue

$5M - $20M

Is this company information helpful?

I Squared Capital Org

I Squared Capital has 25 C-Level, 16 VP, 43 Director, 16 Manager, 41 Senior, and 144 Other employees.

I Squared Capital Decision Makers

  • CEOSadek Wahba
  • CFODominic Spiri

I Squared Capital's Tech Stack

Bootstrap
FancyBox
GSAP
jQuery

Frequently Asked Questions About
I Squared Capital

FAQs

Log in or sign up to get full contact details and additional support.

Who is the CEO of I Squared Capital?

The CEO of I Squared Capital is Sadek Wahba. See full contact details  ›

Who is the CFO of I Squared Capital?

The CFO of I Squared Capital is Dominic Spiri. See full contact details  ›

How many senior employees does I Squared Capital have?

I Squared Capital has 141 senior employees that are typically used for decision making.

Who are the key decision makers at I Squared Capital?

Key decision makers at I Squared Capital include Sadek Wahba (CEO) and Dominic Spiri (CFO). See full contact details  ›

What technologies does I Squared Capital use?

I Squared Capital uses technologies including FancyBox, GSAP, and Lua.

How do I contact I Squared Capital?

To contact I Squared Capital, visit isquaredcapital.com.

What companies are similar to I Squared Capital?

Companies similar to I Squared Capital include BC Partners, Merchant Services, and Summit Partners.

Where is I Squared Capital headquartered?

I Squared Capital is headquartered at 600 Brickell Avenue, Miami.

What is the main phone number for I Squared Capital?

The main phone number for I Squared Capital is (212) 339-xxxx.

What is the official website for I Squared Capital?

The official website for I Squared Capital is isquaredcapital.com.

What is the annual revenue of I Squared Capital?

The annual revenue of I Squared Capital is $5M - $20M.

How many employees does I Squared Capital have?

I Squared Capital has 201 - 500 employees.

What industry is I Squared Capital in?

I Squared Capital is in the Financial Service industry.

Last updated: August 19, 2024

Unlock Unlimited Leads
With Seamless.AI

Get Started Free