President & CEO
David Whalen
CEO Approval Rating
68/100
1983
PrivateSubsidiary of Essilor International S.A.
http://www.costabrands.com/