Director of Human Resources IBM France
paris, île-de-france, france
IBM
The London School of Economics and Political Science (LSE)
Henley Business School
University of West London