Director, Office of Internal Audit and Investigations
Country Switzerland City Geneva Organization International Federation of Red Cross And Red Crescent Societies Type Job Career Category Monitoring and Evaluation Years of experience 10+ years Background The International Federation of Red Cross and Red Crescent Societies (IFRC) is the world’s largest humanitarian organization, with 192 member National Societies. As part of the International Red […]
Director, Office of Internal Audit and Investigations Read More »
