Andrew Allen is an accomplished investment strategist specializing in private markets, currently serving as Managing Director at Newmark, where they lead the Investment Strategy for debt, equity, and structured finance. Andrew's extensive career includes roles such as Global Chief Investment Officer at Savills Investment Management and Head of Global Property Research and Strategy at Aberdeen Standard Investments. They began their journey in the industry as a Senior Analyst at Property Market Analysis and later held positions at Henderson Global Investors and Cordea Savills. Andrew holds a Master’s degree in Property Investment from City University and a Bachelor’s degree in Economics and Business Finance from Brunel University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices