CSL Behring is seeking two Scientists in Technical Operations to support the development of new biotherapeutics in Bern, Switzerland. The role involves conducting scientific analyses, ensuring product safety, and facilitating collaboration across teams to advance project objectives.
Must-have
Nice-to-have
Not specified