Stéphane a étudié les sciences politiques à l'université Panthéon-Assas à Paris. Il est aussi titulaire d'un master de l'école de commerce Audencia à Nantes.
Il a débuté sa carrière en tant qu'analyste M&A chez BNP Paribas à Paris et à Bahreïn. Il a ensuite travaillé dans l'équipe Transaction Services de Deloitte à Lyon et à Paris avant de rejoindre Trescal, une société de services industriels, en tant que contrôleur financier et analyste M&A.
Avant de rejoindre AniCura, Stéphane a occupé un poste de M&A Manager chez DomusVi France, une société de maisons de retraite et de soins aux personnes âgées.