She holds an M.Sc. degree from HEC and the CEMS Master degree. She also holds an advanced diploma of Marketing and Strategy from Paris-Dauphine University and obtained her doctorate in Management Science from HEC Paris. Her doctoral thesis won the award for best dissertation in management from the French Académie des Sciences Commerciales.