CEO
Dave Gallagher
CEO Approval Rating
69/100
1974
PrivateSubsidiary of Vp plc
http://www.www.techrentals.co.nz