Managing Director
Richard Johnson
CEO Approval Rating
71/100
1893
PrivateSubsidiary of Group 1 Automotive Inc.
http://www.beadles.co.uk