Steve Mahon

Steve is an experienced investment professional and business entrepreneur with a long career in managing and investing in the environmental sector. He combines a detailed understanding across a wide range of clean technologies with the first-hand experience of growing early stage businesses.

He is the co-founder and CEO of Armstrong Capital, a leading asset manager in the impact sector with investments across renewable energy, agriculture, battery storage and recycling. He has a first-class degree and PhD in Geophysics and Planetary Physics.

Links


Org chart

Sign up to view 14 direct reports

Get started