International Federation of Red Cross and Red Crescent Societies Security Manager | IFRC IT Officer | IFRC Senior Officer - Communications | International Federation of Red Cross and Red Crescent Societies.