MEET THE TEAM
Headquartered in the City of London, our team of investment professionals offer a cohesive and diverse in-house skillset. The highly experienced Armstrong team have a proven track record of working within finance and impact investment, both in the UK and overseas. Armstrong was established in 2013 and is FCA regulated.
OUR LEADERSHIP
Chris Carlson
Chris is the Investment Director at Armstrong focusing on the renewable energy and storage...
Catherine Cowling
Catherine joined the Armstrong team in March 2023 as Group Head of HR where she is responsible for...
Michael Hughes
Michael is head of operations and investments across the Armstrong group of companies. Michael...
Dr Steve Mahon
Dr Steve Mahon is the Chairman and co-founder of Armstrong. He is an experienced investment...
Rebecca Neal
Rebecca Neal joined the team in March 2022 as Head of Group Communications for Renewable...
Andrew Newman
Andrew is Head of Development and a co-founder of Armstrong. A qualified chartered accountant,...
Helen Robinson
Helen joined Armstrong in July 2019 to head the technical asset management team and has since been...
Richard Sloper
Richard heads up Armstrong’s internal management and reporting team. He is a Chartered Accountant...