Communications Manager (Full-time position based in Geneva – Open-ended contract) Organization and position within the organization Justice Rapid Response (JRR) is an intergovernmental initiative that pro vides 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 andRead More
Archives for December 2022
Call for Nominations for our Roster: PSEA Experts and Environmental Crimes Experts
Justice Rapid Response is currently seeking to recruit a range of justice professionals for its Expert Roster.