CEO
CEO Approval Rating
- -/100
1941
PrivateAcquired by S.C. Johnson & Son, Inc.
https://www.debgroup.com/