CEO
Christian Wichert
CEO Approval Rating
80/100
Evolva is a Switzerland-based biotechnology company that develops and commercializes products such as nature-based ingredients and flavors for the pharmaceutical industry.