International Committee of the Red Cross - ICRC
Head of Delegation
International Committee of the Red Cross - ICRC
Head of Sub Delegation South Lebanon
International Committee of the Red Cross - ICRC
Diplomatic Advisor
International Committee of the Red Cross - ICRC
Deputy Head of Delegation
International Committee of the Red Cross - ICRC
Head of Regional Delegation
International Committee of the Red Cross - ICRC
Head of Unit in Protection Department, sector Africa
International Committee of the Red Cross - ICRC
Protection Delegate
International Committee of the Red Cross - ICRC
Head of Sector, Human Resources Department
International Committee of the Red Cross - ICRC
Head of Office
Canton de St.Gall
Université de Neuchâtel