CEO
Allan Lockhart
CEO Approval Rating
84/100
2009
PublicLondon Stock ExchangeNRR
https://www.nrr.co.uk/