Managing Directors

Oliver Schmid

Supplychain

Thomas Scheidegger

Research & Development