Lyon, Auvergne-Rhône-Alpes, France
Catholic University of Central Africa
Telecom ParisTech & INA
EM LYON Business School