John Allan assumirá as novas funções já no início de março depois de um ano atribulado para a insígnia britânica, que viu também sair dos quadros da empresa a Diretora Financeira, Laurie McIlwee, o CEO, Philip Clarke, e o Responsável pelas Operações da empresa no Reino Unido, Chris Bush.
De acordo com o ‘The Guardian’, John Allan já passou por companhias como Lever Bros and Bristol Meyers, Fine Fare, BET, Ocean Group, Exel, Deutsche Post e Dixons Retail.