Stefan ist seit 2015 bei OLZ im Bereich Research tätig.
Er hat das Studium der Wirtschaftswissenschaften an der Universität Bern mit einem Master of Science in Business and Economics abgeschlossen mit Schwerpunkt: Finance und Ökonometrie.
Während des Studiums sammelte er Praxiserfahrungen bei der PostFinance.