Jobs at Idorsia

Biopharmaceutical company discovering and commercializing small molecule drugs for CNS and cardiovascular disorders. Based in Allschwil, Switzerland.

Open Positions (5)

Allschwil, Basel Area, BL, CH Onsite Manufacturing & Supply Chain

HR Services Specialist

Jun 10, 2026
Basel, CH Onsite
Allschwil, Basel Area, BL, CH Onsite Clinical
Allschwil, BS, CH Onsite Commercial
London, GB Onsite Commercial