CEO
Steve Levin
CEO Approval Rating
90/100
2003
PrivateSubsidiary of Vestar Capital Partners, Inc.
https://questanalytics.com/