Supply Chain Manager and Head IT (Manager)
Basel, BS, CH
Teva Pharmaceuticals
Supply Chain Manager and Head IT (Manager)
Mepha / Teva Switzerland
Head Clinical Trial Supply and Global Health Tendering
Alpine Electronics R&D Europe GmbH
Assistant Manager Corporate Planning and Supply Chain
Mepha Schweiz AG
Head Clinical Trial and Global Health Tendering (Director)
Universität Augsburg / University of Augsburg