President
Trevor Phenix
CEO Approval Rating
90/100
2012
PrivateSubsidiary of geoLOGIC Systems Ltd.
https://www.topanalysis.com/