TRAINEESHIP FOR THE INTERNATIONAL REVIEW OF THE RED CROSS (12182) Requisition ID 12182 – Posted 30/04/2019 – Protection / Human Rights / IHL / Humanitarian Diplomacy / Detention – Europe (HQ) – Switzerland – Traineeship

Reports to  Managing Editor, International Review of the Red Cross What we do The International Committee of the Red Cross (ICRC) is an impartial, neutral and independent organization whose exclusively […]

Read Article →