Вирішивши, що хоче змін, Стефан почав шукати роботу в громадській організації. Незабаром він приєднався до гуманітарної організації Télécoms Sans Frontières під час війни в Косово. Стефан пропрацював там майже 5 років, провівши понад 30 екстрених місій як керівник відділу операцій і розвитку.
У 2003 році він покинув TSF і приєднався до Surfrider Foundation Europe як генеральний директор. За роки, коли Стефан очолював організацію, Surfrider став провідною екологічною неурядовою організацією в Європі, здобувши великі перемоги в охороні океану. Водночас Стефан брав активну участь у створенні Платформи океану та клімату, якій вдалося вперше домогтися інтеграції океану в текст кліматичної угоди на COP21 у Парижі. З 2018 року Стефан працював незалежним консультантом, підтримуючи численні проекти, пов’язані з громадськістю. Стефан також є членом Економічної, соціальної та екологічної ради регіону Аквітанія у Франції та входить до правління різних НУО та фондів, що працюють у сфері збереження океану, захисту навколишнього середовища та соціальної економіки, зокрема: ONE та Rip Curl Planet Fund, World Surfing Reserve Vision Council та 1% для Planet, Франція.