CEO
Graham Schwikkard
CEO Approval Rating
74/100
2011
PrivateAcquired by Smith Brothers Leicester
https://www.syndicateroom.com/