Debiopharm · pharmaP2622 - Audit & CAPA LeadVerified·1 day ago Lausanne, Vaud, Switzerland Lead / Head Apply on workable P2622 - Audit & CAPA Lead at Debiopharm. Location: Lausanne, Vaud, Switzerland.