President & CEO
Scott Walker
CEO Approval Rating
- -/100
1980
PrivateAcquired by Authority Brands, Inc.
https://www.screenmobile.com/