We are the International Federation of Red Cross and Red Crescent Societies (IFRC), the world’s largest humanitarian network. We bring together 191 Red Cross and Red Crescent Societies and a secretariat that supports, coordinates, and represents them on the global stage. At the heart of our missi...See more
Headquarters:
Switzerland
Company Type:
MNC / Large Enterprise
Company size:
1,001-5,000 Employees
Address:
CHEMIN DES CRÊTS 17; GENEVA, GENEVA 1209, CH
HIGH
spending power