CSL Behring is seeking two Scientists for Technical Operations in Bern, Switzerland, to support the development of life-saving therapies. The role involves scientific analysis, compliance with clinical safety standards, and collaboration with various teams to ensure effective project progression.
Must-have
Nice-to-have
Not specified