) you will be responsible for bringing new Drug Delivery Systems through the development process. You will have considerable cross-functional... reports to the Section Head of Design Assurance in Bern (Switzerland) that is integrated into the global Drug Delivery System...