Teoxane Laboratories
Group Head of HR, HR Manager
Teoxane Laboratories
HR Manager
Teoxane Laboratories
Group Head of HR
Oxfam International
Research Associate
United Nations
Intern
International Commission of Jurists
Programme Assistant
Université de Genève
University of Geneva
Graduate Institute of International and Development Studies