Monica Machado has been interviewed by the Institute of Translation and Interpreting (ITI) days before joining the ITI Board

close