I

I Squared Capital

Investment Management · United States · 500 employees

82 Decision makers
+4 New (6 months)
500 Employees
$76M Revenue
2012 Founded

Organizational Chart of I Squared Capital

Roles identified within I Squared Capital's leadership team, from public professional data, updated 25 Oct 2026.

Department

I Squared Capital's Full Organizational Chart

Loading…

Get their contacts on Zeliq →

Job title Department People Action

Decision makers at I Squared Capital by function

General management

Finance

See all I Squared Capital contacts on Zeliq

Decision makers at I Squared Capital

82 identified 10 C-Level 30 VP 42 Directors +4 new (6 months)
See them on Zeliq →

Funding and news at I Squared Capital

Latest news at I Squared Capital

  1. Appointment

    New Lead Pmo appointed — Project management

  2. Appointment

    New Director, Investor Relations appointed — Finance & accounting

Get these new hires' email and phone →

Team Structure headcount by department

Finance
106
General Management
80
Other
39
Consulting
36
Administrative
22
Education
19
Legal
18
Technical
8

How to prospect I Squared Capital's departments

Finance

With 106 people, this is the organisation's biggest team. Timing matters here: approach them around budget planning cycles, when arbitrations are actually open.

General Management

The company's second-largest department (80 people). General management thinks in strategic priorities: link your value proposition to one of theirs or you will not get a reply.

Other

A team of 39 people. A cross-functional team where use cases vary: qualify the actual roles before tailoring your pitch.

Consulting

This department counts 36 people. Consultants juggle several clients at once: staffing, knowledge reuse and deliverable quality are angles that resonate.

Administrative

22 people work in this department. Administrative teams keep the whole organisation running: scheduling, coordination and document flows are daily pains a concrete efficiency pitch can address.

Education

A team of 19 people. Upskilling programmes take time to build: position yourself as a way to accelerate or measure them.

Try the Zeliq email finder demo →

FAQ I Squared Capital

Who runs I Squared Capital?

The highest-ranking leadership role identified at I Squared Capital is “CEO”, based on public data updated 25 Oct 2026.

How many decision makers does I Squared Capital have?

82 decision makers identified, including 10 at executive level.

How do I contact a decision maker at I Squared Capital?

Verified emails and phone numbers are available in Zeliq, with free credits at sign-up.

Companies similar to I Squared Capital

More companies to explore

Investment Management · United States

All Investment Management companies in United States →

About I Squared Capital

I Squared Capital is a Investment Management company, based in United States. Founded in 2012, the company counts about 500 employees. As part of the broader Financial Services sector, I Squared Capital operates specifically in the Investment Management segment. I Squared Capital sells primarily to other businesses (B2B) rather than to end consumers. Its estimated yearly revenue stands at about $76M. Use this page to review I Squared Capital's industry, headcount, location and hiring signals, and to reach verified B2B contacts before your next outreach.

Activity & Market

I Squared Capital is positioned on the Investment Management segment, within the Financial Services sector. As a B2B company, I Squared Capital primarily serves business clients and professional organisations. In terms of structure, it is registered as “Partnership”.