Details of ITI - Institute of Translation & Interpreting
About ITI - Institute of Translation & Interpreting
ITI - Institute of Translation & Interpreting- Based in the UK, the ITI is a professional organization with the aim of promoting quality in the field of translation and interpretation.