ITC Global Translations, Inc. ITC offers translations in more than 35 languages. They have built a reputation for assisting companies in a wide range of industries with all of their global business operations by providing effective, accurate localization for all of their projects.