Managing Director for Supply Chain & Operations, Supply Chain Lead for DACH, Accenture Switzerland

Christoph Tobler