** CSL Behring is seeking two scientists for its Technical Operations team in Bern, Switzerland. The roles involve supporting the development of new biotherapeutics, ensuring compliance with clinical safety standards, and facilitating collaboration across teams and external partners. **
Must-have
Nice-to-have
Not specified