ICRC

4 followers


The International Committee of the Red Cross is a humanitarian institution based in Geneva, Switzerland, and a three-time Nobel Prize Laureate.

Industries

Employees

10,000+

Links

This is an unverified company page

Org chart

Pierre Krähenbühl
Director-General
Collapse
Marc Rivers
Chief Financial Officer
Eva Svoboda
Acting Director, International Law, Policy & Humanitarian Diplomacy
William Bories
Technology Manager
Valérie Abrell Duong
Director Support & Digital Transformation
Martin Schüepp
Director Of Operations
Daniel O_malley
Head Of Delegation For Sudan
Elpida Papachatzi
Head Of Strategy And Governance Relations, Office Of The Director General
Yasmine Praz Dessimoz
Director Of Operations
Olesya Asmanskaya
Human Resources Officer
Kate Bundra Roux
Regional Head Of Policy & Communications
Andreas Wigger
Head Of Protection And Central Tracing Agency Division
Mika Lauhde
Head Of Technology


Transparency starts here

Join the world's biggest network of public org charts