Online retail group Debenhams has appointed a managing director of its eponymous brand to accelerate growth at the flagship ...