JOB FUNCTION
Experience
1 jobs Page 1 of 1
About Geneva Call:Geneva Call is a renowned organization based in Geneva, Switzerland, dedicated to promoting the respect of International Humanitarian Law in armed ...
- Geneva, Switzerland
- Full Time
- 5 Day Week