Investor Relations and Media

    • Brigitte Trafford
      Director of Corporate Affairs
      Tel: + 44(0)20 7050 7103
    • Alex Dee
      Head of Investor Relations
      Tel: + 44(0)20 7050 7123
    • media@icap.com