Stéphane studeerde rechten in Leiden en behaalde zijn Master of Business Administration aan Nyenrode Business University.
Al sinds zijn jeugd is hij fervent zeiler en watersporter. Daarbij ontwikkelde hij al in zijn middelbareschooltijd een passie voor ruimtelijke ontwikkeling en stedenbouw.
In 2003 begon Stéphane zijn carrière als projectontwikkelaar. Hij startte als jurist bij ontwikkelaar TCN property projects, waar hij snel de overstap maakte naar een commerciële rol. Daarna werd hij bij Schiphol Real Estate verantwoordelijk voor de ontwikkeling en ging hij bij Aéroports de Paris aan de slag als strategisch adviseur. Tot 2019 was hij actief als Acquisitie Directeur bij OVG Real Estate en Edge Technologies, in Nederland en in Parijs. In 2015 won hij een tender in de Gemeente Amsterdam voor de ontwikkeling, realisatie en exploitatie van een jachthaven en horecapaviljoen aan de Amstel. Dit resulteerde in het huidige Stadshaven Amstelkwartier en restaurant George Marina.
Het portfolio van bedrijven waarin Stéphane binnen Nautic Capital een actieve rol vervult, bestaat uit Holland Sport Boat Center, Nautix Amsterdam en Gosto Oegstgeest.
Stéphane woont in Wassenaar met zijn vrouw en vier kinderen.