Leo Allen

General Manager at Debenhams

Leo Allen has extensive experience in retail management, currently serving as General Manager at Debenhams since September 2006, overseeing a team of 110 and demonstrating exceptional operational control and team development. Notable achievements include securing top rankings in mystery shopping, risk management, and operational KPIs, as well as successfully managing logistics and sponsorship for kidswear in Ireland. Prior to Debenhams, Leo held various roles at Roches Stores, culminating in General Manager where responsibilities included comprehensive management of a 300-staff team and a turnover of 40 million. Education includes a Bachelor's degree in Accounting and Business/Management and a diploma in Human Resource Management from Griffith College Dublin.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices