Industry
Translation and Localization, Simultaneous interpretation systems, Audio-Visual, Telecommunications Industry, Translation, Language Study, Translation agencies, Services, Economics
HQ Location
Millennium House, 286 Yorkshire Street
Rochdale, OL16 2DR, GB