CEO
Gijs Hubben
CEO Approval Rating
70/100
2007
PrivateSubsidiary of Certara, L.P.
https://basecase.com/