Regional Rewards Partner
International Committee of the Red Cross
- Genf
What we do The International Committee of the Red Cross (ICRC) works worldwide to provide protection and humanitarian assistance to people affected by conflict and armed violence…