CEO
CEO Approval Rating
- -/100
1985
PrivateAcquisition Pending from GEA Group Aktiengesellschaft
https://www.centrifuges.net/