Search UN Jobs and NGO Jobs

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

View detail...