The ITF support team is crucial to the successful operation of the organisation. If you are looking for a particular department, please use the details below.
Marketing, Communications & Events
Tel: +44 (0)1224 222426
Tel: +44 (0)1224 257058