CEO
Isabelle Racamier
CEO Approval Rating
88/100
EsoCap is a Switzerland-based biotechnology company that develops and commercializes novel therapies for the treatment of esophageal diseases.