Bachem · biotechGroup Leader QC 100% (a)Verified·6 days ago Bubendorf, BL, Switzerland Apply on successfactors Group Leader QC 100% (a) at Bachem. Location: Bubendorf, BL, Switzerland.