CEO
Andre Muller
CEO Approval Rating
83/100
Idorsia is a Switzerland-based biopharmaceutical company that discovers, develops, and commercializes small molecule therapeutics for patients.