International Committee of the Red Cross - ICRC employs 12,381 employees. The International Committee of the Red Cross - ICRC management team includes Tim Grosser (Chief Information Officer), Gilles Carbonnier (Vice President), and John Zinsser (Chief Ombuds Officer).
Get Contact Info for All DepartmentsLooking for a particular International Committee of the Red Cross - ICRC employee's phone or email?