Organizational Chart of I Squared Capital
Decision makers at I Squared Capital by function
General management
-
COO C-Levelr@isquaredcapital.comGet the verified email
-
CEO C-Levelr@isquaredcapital.comGet the verified email
-
CEO C-Levelj@isquaredcapital.comGet the verified email
-
CEO C-Levelb@isquaredcapital.comGet the verified email
Finance
-
CFO C-Leveld@isquaredcapital.comGet the verified email
Decision makers at I Squared Capital
Funding and news at I Squared Capital
Latest news at I Squared Capital
-
Appointment
New Lead Pmo appointed — Project management
-
Appointment
New Director, Investor Relations appointed — Finance & accounting
Team Structure headcount by department
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.
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
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”.