ICRC
Pierre Krähenbühl
Pierre Krähenbühl
Director-General
at
ICRC
Show contact
Org chart
Peers
Reports
Peers
Pierre Krähenbühl
Director-General
Reports
Marc Rivers
CFO
Timeline
Director-General
Current role
Pierre Krähenbühl
Director-General
View in org chart