Stefan blev advokat i 1999. Indtil 2005 var han selvstændig i sit eget advokatfirma med en generel afdeling, der også omfattede forsikringskrav, primært inden for motorkøretøjssektoren.
Siden 2005 har Stefan arbejdet med skadesbehandling for forsikringsselskaber og industrielle kunder, hvor han har ansvaret for nationale og internationale masse- og større skadesager, hovedsageligt inden for ansvarsforsikring (produkt-, generel og motorkøretøjsforsikring). Han var i mange år leder af TPA-afdelingen og havde ansvaret for koordinering og juridisk support i forbindelse med indgående og udgående forretninger. Desuden var han ansvarlig for afviklingen af ansvarsforsikringskrav fra et internationalt forsikringsselskab samt for en verdensomspændende produkt tilbagekaldelse på lokalt plan. Derudover var han ansvarlig for koordineringen af regresforvaltningen inden for virksomheden. Stefan leder i øjeblikket vores ansvarsforsikringsteam i TPA-afdelingen og støtter det tekniske ekspertteam i juridiske spørgsmål.