Executive Search
Geneva, Geneva, Switzerland
Heidrick & Struggles
GE
Chief Human Resources Officer
IMD business school
University of Hamburg