Organization

International Committee of the Red Cross (ICRC)

Genève, GE, Switzerland | https://www.icrc.org/
Joined in May 2017

About Us

The International Committee of the Red Cross (ICRC) works worldwide to provide humanitarian assistance to people affected by conflict and armed violence. We take action in response to emergencies and at the same time promote respect for…

Location
19 Avenue de la Paix, Genève, GE 1202, CH