International Committee of the Red Cross Nonprofit organization

International Committee of the Red Cross is a non-profit organization that helps people affected by conflict and armed violence.
Industry:
Communities, Government, Non Profit
Headquarters:
Geneva, Geneve, Switzerland
Founded Date:
1863
Employees Number:
1001-5000
Estimated Revenue:
$1,869,876,841
Register and Claim Ownership