CSL Behring is seeking two Scientists for its Technical Operations team in Bern, Switzerland, to support the development of life-saving therapies. Candidates should have laboratory experience and a relevant degree, with responsibilities including scientific analyses, collaboration with teams, and ensuring compliance with clinical standards.
Must-have
Nice-to-have
Not specified