Idorsia · PharmaClinical Development LeadVerified·1 day ago Allschwil, Basel Area, BL, Switzerland Lead / Head Apply on successfactors Clinical Development Lead at Idorsia. Location: Allschwil, Basel Area, BL, Switzerland.