CEO
CEO Approval Rating
- -/100
1975
PrivateAcquired by Capsugel Belgium NV
http://www.bendresearch.com/