CSL Behring is seeking two Scientists for Technical Operations in Bern, Switzerland, to support the development of life-saving therapies. The role involves conducting scientific analyses, maintaining compliance, and collaborating on project objectives within a dynamic team environment.
Must-have
Nice-to-have
Not specified