CEO
Toby Rougier
CEO Approval Rating
83/100
1981
Investment CompanyIndependent Company
https://ldc.co.uk/