1 jobs Page 1 of 1
About Us:The International Committee of the Red Cross (ICRC) is a humanitarian organization based in Geneva, Switzerland, dedicated to providing protection and assis...
- Geneva, Switzerland
- Full Time
- 4.5 Day Week
International Committee of the Red Cross (ICRC)
International Committee of the Red Cross (ICRC)
Last Updated on March 03, 2024