United Kingdom Regional Director
Allen is the UK Regional Director and Director-in-Charge of the London office. He has extensive consulting engineering experience in the UK construction industry and has played a leading role in many technically demanding and high profile projects, from initial inception through to completion and client handover.
Allen has experience in a wide variety of building types including commercial offices, retail, residential, hospitality, education and financial services, and has worked on projects within the UK and overseas. These include the refurbishment of the award-winning Angel Building in London and the major retail lead mixed-use scheme at Stratford City.