What does ITF mean? International Transport Workers Federation The International Association of Transport Workers See the full article