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 ...