President & CEO
Kevin Hall
CEO Approval Rating
70/100
06/1974
PrivateSubsidiary of Binda Group
http://www.genevawatchgroup.com/