Titulaire d’un master en ressources humaines (IGS), il a été chargé d’études RH au sein de la société Servair (groupe Air France), puis responsable RH chez Alliance Healthcare, avant de devenir, en 2002, DRH adjoint du groupe Clemessy, filiale à l’époque de Véolia. Depuis 2007, il était directeur des ressources humaines d’O2 Care Services, au sein du groupe Oui Care.