Stephen Allen has a wealth of experience in property management and facilities leadership, with a strong track record of successfully delivering large-scale projects and managing teams. Stephen has held various senior positions at companies such as Punch Pubs & Co, Spirit Group, Atkins, and Thresher Group. Stephen holds a BSc in Construction Engineering Management and an MSc in Management & Leadership from Loughborough University.
Sign up to view 0 direct reports
Get started