CEO
David Leng
CEO Approval Rating
90/100
1980
PrivateSubsidiary of Nimbus
http://www.www.customade.co.uk