Never Miss a Job Update Again. Click Here to Subscribe Company: International Federation of Red Cross and Red Crescent Societies (IFRC) Location: Nigeria