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