CEO
James Rawson
CEO Approval Rating
90/100
1976
PrivateAcquired by LKQ Corp.
https://www.digraph.co.uk/