Tim Grosser is the CIO of International Committee of the Red Cross - ICRC.
10,309 people are employed at International Committee of the Red Cross - ICRC.
International Committee of the Red Cross - ICRC is based in Geneva, Geneva.
The NAICS codes for International Committee of the Red Cross - ICRC are [624, 6242, 81, 813, 8133, 62, 81331, 813311].
The SIC codes for International Committee of the Red Cross - ICRC are [83, 839].