ICAP corporate office is located in 2 Broadgate, London, Greater London, EC2M 2QS, United Kingdom and has 5K - 10K employees.
icap plc
icap
icap energy
icap llc
icap energy llc
icap plc
Departments
Number of employees
Finance
184
Operations
95
Information Technology
27
Sales
20
Engineering & Technical
20
C-Suite
14
Medical & Health
10
| Location | People at location |
| Europe | 201-500 |
| North America | 201-500 |
| Asia | 51-200 |
| Africa | 51-200 |
| South America | 11-50 |
| Australia | 11-50 |
Explore people who held key positions, contributed to ICAP's success, and advanced their careers.
Senior Information Tec... at DirectBooks
Worked as Director, Information Technology
at ICAP (2011-2025)
Associate General Coun... at Daiwa Capital Markets ...
Worked as Senior Associate Counsel
at ICAP (2008-2016)
Explore More
ICAP is a world-leading intermediary in wholesale financial, energy, and commodities markets, facilitating and executing trades for top financial institutions. They provide broking services across various asset classes, including rates, equities, FX, and fixed income, while also serving a diverse client base in the energy and commodities sector. IC... Read More