Results, order, filter
1 Jobs in Nigeria
-
Deputy Director of Programs
International Rescue Committee - Abuja, Nigeria... projects, having responsibility for relevant consortium leads. Business Development and ... review of IRC’s country program business development strategy to ensure that individual sector programs ...