CEO
CEO Approval Rating
- -/100
1907
PrivateSubsidiary of TTI Floor Care North America
https://www.hoover.com