Titulaire d’un DEA de prospective et d’un master spécialisé en audit et contrôle de gestion (Toulouse Business School), il rejoint, en 1993, l’Agence française de développement pour conduire des missions d’évaluation de programmes et de projets d’aide au développement sur la zone Afrique, Caraïbe, Pacifique. En 1996, il est détaché en tant que directeur général adjoint auprès de la Société financière pour le développement de la Réunion. En 2001, il entre dans le groupe Crédit agricole, comme directeur financier des marchés puis directeur général adjoint pour le compte de la Caisse régionale du Crédit agricole mutuel de la Réunion. Entre 2006 et 2010, il intègre la banque de détail à l’international de Crédit agricole SA pour occuper des fonctions de développement et devient, en 2011, directeur général adjoint de la Caisse régionale de Crédit agricole Sud Rhône-Alpes. Depuis 2016, il est délégué général de la Fondation Grameen Crédit agricole (fonction conservée). Il remplace aujourd’hui Stanislas Pottier au poste de directeur de la RSE du groupe et est également membre du comité de direction générale.