CEO
Andrew Preston
CEO Approval Rating
75/100
2001
PrivateSubsidiary of Geometric Results Inc
https://www.depoel.co.uk