CEO
Robert Schaeffler
CEO Approval Rating
83/100
1994
PrivateSubsidiary of Henkel AG & Company, KGaA,
https://www.devacurl.com/