CEO
Malcolm Gleser
CEO Approval Rating
88/100
Oricula is a biotechnology company that develops and commercializes drugs to prevent hearing loss.