Obwohl er in Frankreich geboren wurde, führte ihn sein beruflicher Werdegang nach Russland, Irland, Dänemark und Deutschland. Dadurch hat er sich interkulturelle Fähigkeiten und ein umfassendes Verständnis für die verschiedenen internationalen und europäischen Märkte angeeignet.
Stéphane begann seine Karriere 2002 „offline“, mit Fokus auf die Internationalisierung von Unternehmen und den Aufbau von langjährigen B2B-Partnerschaften. Im Jahr 2006 wechselte er in die klassische Werbung (OoH), bevor er dann 2010 zur nugg.ad GmbH/Zalando Media Solutions als Director Sales and Business Development wechselte. Hier leitete er sehr erfolgreich die internationale Expansion des Unternehmens in 15 Länder. Zuletzt war er als Senior Regional Director und Head of Commercial Strategy – Northern Europe und als Geschäftsführer der Comcast International Germany GmBH tätig.
Stéphane kam Anfang 2022 als Regional Managing Director für Mittel- und Osteuropa zu Index Exchange und führt seine Tätigkeit von Berlin aus.