Job Title: Technical Transfer and New Product Introduction Lead
This is a strategic role that oversees the successful introduction of new products at our site in Couvet, Switzerland. The position requires strong technical knowledge and experience in transferring late clinical stage and commercial OSD projects.