Realizó sus estudios de grado en la Escuela de Relaciones Internacionales de la Universidad del Sur de California (USC, Los Ángeles) y de posgrado en London Business School y en la Escuela de Estudios Superiores de Comercio (HEC) de París, donde obtuvo un Máster en Administración de Empresas (MBA).