Francois Stamm's Location
Switzerland
Francois Stamm's Education
Francois Stamm's Summary
Francois Stamm, based in Switzerland, is currently a Director General at International Committee of the Red Cross - Icrc. Francois Stamm holds a 1998 - 2002 Bachelors in Social Sciences @ Cairo University. Francois Stamm has 1 email on RocketReach.