Industry: International Organisation
Location: Geneva
Organisation type: Non-governmental Organization (including non-profits and not-for-profits)
Organisation: The International Committee of the Red Cross (ICRC)
Department: ICRC’s Legal Division
Posted on: 01 May 2025
Application Deadline: 01 Jun 2025