Skip to main content
European Humanitarian Forum

Richard Casagrande

Senior Officer for Recovery & Green Response, International Federation of the Red Cross and Red Crescent Societies (IFRC)