Results 1 to 10
  1. Translator Russian/English - English/Russian

    Location
    London
    Posted
    24 Apr 2018

    Consulting company bases in Central London Russian Speaking in house translator (possibility of free lance ) Written translation of documents from Russian into English / from English into Russian Membership of the Chartered Institute of Linguists (as a...