CEO
Nicolas Breteau
CEO Approval Rating
82/100
1986
PrivateSubsidiary of TP ICAP, PLC
https://www.icap.com/