Deallus Consulting
Research Consultant
Deallus Consulting
Associate
Deallus Consulting
Principal
Deallus Consulting
Senior Principal
Deallus Consulting
Consultant
Deallus Consulting
Senior Manager
Deallus Consulting
Senior Associate
Deallus Consulting
Senior Consultant
Imperial College London
Sherbrooke University
Université Victor Segalen (Bordeaux II)