Organization Website
The International Federation of Red Cross and Red Crescent Societies (IFRC) is the world’s largest humanitarian network. They are active in more than 192 countries, bringing together almost 15 million volunteers for the good of humanity.
The IFRC acts before, during and after disasters and health emergencies to meet the needs and improve the lives of vulnerable people.
Founding Date
May 1919
Country: Switzerland
City & State: Geneva
Address:
- INTERNATIONAL FEDERATION OF THE RED CROSS AND RED CRESCENT SOCIETIES - IFRC
- Chem. des Crêts 17
ZIP Code: 1209
Google Maps Link