President
Thor Garlick
CEO Approval Rating
90/100
2016
PrivateSubsidiary of Group Delphi, Inc.
http://www.ivgrs.com