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
284
Operations
184
Medical & Health
47
Information Technology
46
Engineering & Technical
43
Sales
33
C-Suite
22
| 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 leading markets operator and provider of post trade risk mitigation and information services. The Group matches buyers and sellers in the wholesale markets in interest rates, credit, commodities, FX, emerging markets and equity derivatives through voice and electronic networks. Through its post trade risk mitigation and information servic... Read More