Data & Analytics Officer International Committee of the Red Cross – ICRC The International Committee of the Red Cross (ICRC) is an impartial, neutral, and independent organization whose exclusively humanitarian mission is […] More