CEO
CEO Approval Rating
- -/100
1965
PrivateAcquired by The Hertz Corporation
https://www.dollar.com/