CEO
CEO Approval Rating
- -/100
1825
PrivateAcquired by LionRock Capital Limited
https://www.clarks.com/