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
Andrew Newman
Andrew is Head of Development and a co-founder of Armstrong. A qualified chartered accountant,...
Chris Carlson
Chris is the Investment Director at Armstrong focusing on the renewable energy and storage...
Dr Steve Mahon
Dr Steve Mahon is the Chairman and co-founder of Armstrong. He is an experienced investment...
Helen Robinson
Helen joined Armstrong in July 2019 to head the technical asset management team and has since been...
Michael Hughes
Michael is head of operations and investments across the Armstrong group of companies. Michael...
Rebecca Neal
Rebecca Neal joined the Renewable Connections team in March 2022 as Head of Group Communications...
Richard Sloper
Richard heads up Armstrong’s internal management and reporting team. He is a Chartered Accountant...