CEO
Daniel Finley
CEO Approval Rating
83/100
1778
PrivateAcquired by Boohoo Group, Plc
https://www.debenhams.com/