1986-1997 : Ministère de l’Économie et des Finances (Inspection Générale des Finances, Direction du Trésor, Comité Interministériel de Restructuration Industrielle (CIRI)
1997-1999 : Directeur adjoint du Cabinet du Ministre de l’Économie et des Finances
Depuis 2000 : Membre du Bureau de l’Adie
2001-2016 : Vice-Président de l’Adie
2001-2012 : Groupe BNP Paribas (directeur général de BNP Paribas Lease Group, puis responsable des ressources humaines et membre du comité exécutif du Groupe BNP Paribas)
2012-2018 : Directeur général et administrateur-directeur général de CNP Assurances
Depuis 2016 : Président de l’Adie
Depuis 2018 : Inspecteur général des Finances