Head of Project Engineering
st. gallen, saint gallen, switzerland
Provisur Technologies Inc
Head of Project Engineering
Bühler Group
Projektmanager
Bühler Group
Plant Layout Designer
Provisur Technologies Inc
Project Manager
HOEGGER AG
Project Manager
ZHAW School of Engineering