Founder & CEO
Steve Cochrane
CEO Approval Rating
90/100
1982
PrivateAcquired by Frasers Group
http://psyche.co.uk/