CEO
Sabine Decker
CEO Approval Rating
70/100
1958
PrivateSubsidiary of Olon S.p.A.
http://www.capuabioservices.com/