Eric Ouannes is the Country Director of Médecins Sans Frontières (Switzerland).
860 people are employed at Médecins Sans Frontières (Switzerland).
Médecins Sans Frontières (Switzerland) is based in Genève UBS, Geneva.