Scientist Process Development 12 months fix-term contract 80-100% at Lonza Group (BASEL, BS, Switzerland) | Careerkit Jobs