Diplômé en droit social et en ressources humaines (Université de Lille), il a été responsable ressources humaines successivement chez Vinci Construction (2003-2007), groupe Bernard (2007-2010) puis groupe RLD (2010-2012). Depuis 2012, il dirigeait les ressources humaines d’Invest In Group.