Communications and Partnerships Officer – (Full-time position based in Geneva – Open-ended contract) At Justice Rapid Response
Organization and position within the organization Justice Rapid Response (JRR) is an intergovernmental initiative that provides trained and rapidly deployable criminal justice and related professionals at the request of the international community to investigate, analyze and report on situations of serious human rights and international criminal law violations. The JRR Secretariat team carries out JRR’s […]
