About this role
This Corporate & Admin role at Idorsia is based in Paris, FR.
For the full job description, requirements, and to apply, visit the original posting on Idorsia's careers page.
About Idorsia
Biopharmaceutical company discovering and commercializing small molecule drugs for CNS and cardiovascular disorders. Based in Allschwil, Switzerland.