Technical Supportsoposttrade-support@theice.com
+1 770 738 2101 option 5
Licensing & MFT EnquiriesIBA-Licensing@theice.com
+44 (0)20 3540 7200 (U.K.)
+1 347 252 6465 (U.S.)
WhistleblowingIBA-Whistle@theice.com
+44 (0)20 7429 7113
General EnquiriesIBA@theice.com
+44 (0)20 7429 7100