Allen is currently Acting CEO at London & Partners, the business growth and destination agency for London. As Managing Director, he leads the organisations’ strategy, research and corporate affairs.
Previously, Allen spent six years at Barclays Bank where he led the bank’s political strategy function, and acted as an adviser to the Chairman and wider senior leadership.
He also led the bank’s business finance policy team, focusing on trade promotion, SMEs and scale-ups both in the UK and across the EU, including as Chair of the SME committee of the pan-European wholesale banking group AFME. Following the 2016 referendum, Allen led the organisation’s Brexit and global trade policy response.
During the financial crisis, Allen worked from 2008-2012 at the London Stock Exchange as an adviser to the CEO and Chairman during the financial crisis, working to protect London’s position as the world’s leading financial centre. He has served in a number of government roles including within the UK Parliament, and civil service.