CEO
CEO Approval Rating
- -/100
1981
PrivateSubsidiary of Redde Northgate plc
https://www.northgatevehiclehire.co.uk/