Skip to main content

Discover the corporate structure of STEF Switzerland

STEF Switzerland Executive Committee

Jean-François LAUGNERHead of German-speaking Switzerland
Stéphane NICOLINHead of French-speaking Switzerland & Tessin
Philippe VAUPRESFinance & Administration manager

This website uses cookies for audience measurement purposes and to improve your experience.

By continuing to browse this site, you accept the use of cookies. For more information, click here