Layoff history
1 announcement tracked200 jobs affected (reported)
LayoffGeneva, Switzerland
Cuts 200 jobs
IOM is cutting about 20% of its Geneva headquarters staff following US foreign aid reductions.