ManagementFull timeNGO & international
The International Rescue Committee (IRC) responds to the world's worst humanitarian crises, helping to restore health, safety, education, economic wellbeing, and power to people devastated…
Germany
Not specified
10+ years exp. Posted 6 days ago
Closes Mon, 30 Nov 2026