The Chief Executive Officer since 2003 is Rob Templeman
Debenhams Head Office and Registered OfficeDebenhams plc. 1 Welbeck Street, London. W1G 0AA Tel: 44 020 7408 4444
Basically they want to increase sales and market share as they improve customer satisfaction and loyalty. A link is provided to the Wikipedia article, and you can link to related articles from there.