CEO
Will Lee
CEO Approval Rating
82/100
1978
PrivateSubsidiary of Shamrock Capital Advisors, LLC
https://www.adweek.com/