Euan Munro is a macro-investing expert with a distinguished career in leadership roles within the investment management industry. They served as Chief Executive Officer at Aviva Investors from 2014 to 2021 and at Newton Investment Management from 2021 to 2025. Previously, Euan held the position of Executive Director, Head of Fixed Interest & Multi-asset Investing at Standard Life Investments from 1995 to 2013, and worked as an Investment Manager at Scottish Provident. Currently, Euan is an Independent Expert on the Risk and Investment Oversight Committee at Railpen and holds Non-Executive Director roles at both Brooks Macdonald and Level E Research. Euan also attended the Wharton School at the University of Pennsylvania in 2011.
This person is not in the org chart
This person is not in any teams
This person is not in any offices