Han gikk på Ecole Saint-Jean-de-Passy, etterfulgt av videregående skole ved Collège Stanislas de Paris. Han ble uteksaminert fra HEC Paris i 1976, samme år som Serge Lepeltier og Denis Kessler, fra École nationale d’administration sammen med Dominique de Villepin, François Hollande og Ségolène Royal i 1980 (Promotion Voltaire). Han er også utdannet jurist. Han snakker fransk, engelsk og tysk.