Jobs at Idorsia

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

Open Positions (5)

Allschwil, BS, CH Onsite Commercial
Paris, FR Onsite Corporate & Admin
London, GB Onsite Commercial
Allschwil, Basel Area, BL, CH Onsite Manufacturing & Supply Chain

HR Services Specialist

May 12, 2026
Basel, CH Onsite