Dr Steve Mahon


Dr Steve Mahon is the Chairman and co-founder of Armstrong.  He is an experienced investment professional and business entrepreneur with a long career in managing and investing in the environmental sector.

He has invested and managed both equity and debt in infrastructure investments across renewable energy, waste, agriculture and real estate, and has a deep experience in infrastructure technologies and growth businesses.

Steve has a first class degree and PhD in Geophysics and Planetary Physics.