Russian Language Translator, ODIHR – Warsaw

Background:
Recruitment for a roster of Russian Language Translators (English – Russian, Russian – English)
The Office for Democratic Institutions and Human Rights (ODIHR) is the principal institution of the OSCE responsible for the human dimen

Read more here:: aidBoard