T2609 Clinical Development Quality Manager (contractor until end of May 2027) at Debiopharm (Lausanne, Switzerland) | Careerkit Jobs