Skip to main content

Corporate Structure

Discover the corporate structure of STEF Switzerland

STEF Switzerland Executive Committee

Hanspeter HARNISCHHanspeter HARNISCHManaging Director
Jean-François LAUGNERJean-François LAUGNERHead of transportation
Stéphane NICOLINStéphane NICOLINHead of technical services
Marco PascaleMarco PASCALEHead of logistics
Philippe VAUPRESPhilippe VAUPRESHead of finance & administration