International Committee of the Red Cross - ICRC Employee Directory
Non-profit OrganizationsGeneva, Switzerland10001+ Employees
The International Committee of the Red Cross (ICRC) is a non-profit organization established in 1863 and headquartered at 19 Avenue de la Paix, Geneva 1202, Switzerland. It operates globally to provide humanitarian assistance to people affected by conflict and armed violence, and it aims to promote and implement international humanitarian law to protect victims of war. Its mandate derives from the Geneva Conventions of 1949, and the organization maintains an independent and neutral posture in its activities. The ICRC responds to emergencies and works closely with National Red Cross and Red Crescent Societies and their International Federation to ensure a coordinated and rapid humanitarian response. It has a sizable workforce, with more than 10,000 employees, reflecting its international scope.