CEO
Nicolas Breteau
CEO Approval Rating
82/100
ICAP is a market operator and provider of post trade risk mitigation and information services.