Data Entry Clerk, ODIHR – Warsaw

Background
The OSCE Office for Democratic Institutions and Human Rights (ODIHR) is the principal institution working on human rights in the OSCE’s 57 countries, in accordance with the commitments taken by the OSCE’s participating States.
To acc

Read more here:: aidBoard