CSL Behring is seeking two Scientists for their Technical Operations team in Bern, Switzerland. The role involves supporting the development and progression of new biotherapeutics, requiring strong collaboration and technical expertise within laboratory settings.
Must-have
Nice-to-have
Not specified