Managing Director Legal
geneva, switzerland
UBP
University of Geneva
Collège de Staël
UBP Management Training