Addis Ababa (Ethiopia), with occasional travels in the region
Closing Date: 3 weeks and 1 day left Posted: 3 days ago
About the Recruiting Organization The Network of African National Human Rights Institutions (NANHRI) is the regional umbrella body that brings together 46 National Human Rights Institutions (NHRIs) in Africa. It is established with a mission to support the establishment and strengthening of NHRIs to effectively undertake their mandate in line with Paris Principles. Towards this,...