Company Description

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 mission is local humanitarian action; responding to disasters, improving health, and strengthening resilience—wherever and whenever crises strike.

We are independent, neutral, and impartial, always guided by our commitment to human dignity and peace.

Company Vision

No vision

Contact Information

Location

Geneva, Genève, Switzerland

Map Location
Select a job to view details