CSL Seqirus is seeking two Scientists for its Technical Operations team in Bern, Switzerland. The role involves supporting the development of new medicines, conducting scientific analyses, and collaborating with both internal and external stakeholders to ensure compliance and project progression.
Must-have
Nice-to-have
Not specified