Marketing and Communications Manager
Switzerland
Jaeger-LeCoultre
University of Montpellier
Saïd Business School, University of Oxford