Our Translation team is growing! We have an exciting opportunity for a Russian-speaking Translation Project Manager...: £23,400 Translation project management Providing full support to Client Account Managers in all aspects of translation services...
ICS