Il occupe plusieurs postes dans le secteur privé. De 1985 à 1990, il est assistant à supervising senior chez KPMG à Paris[1]. Il est ensuite directeur général adjoint chez Profil Métal Desnoyers de 1995 à 1998, associé gérant du cabinet de conseil, d'audit et de commissariat aux comptes Finor de 1990 à 1991, puis du cabinet d'audit et de comptabilité ACF de 1991 à 1994[1]. À partir de 1999, il gère son propre cabinet de conseil à Tunis[1].