thebigword Group is a world-leading International language management group supplying translation, interpreting and language technology services to a wide range of private and public sector clients across 71 countries. Over the last two years we have seen a dramatic ...
Contract Type: Contract Location: Leeds Salary: £7.50 per hour Language Requirements:
No specific requirements