Ewan Mitchell

Chief Risk Officer

Ewan Mitchell is Aegon Asset Management’s chief risk officer, responsible for elevating and maintaining the global standard of risk management within the three lines model. He has 22 years’ financial services industry experience spanning asset management, insurance, corporate and investment banking. Ewan serves on the Investment Association’s risk committees for both public and private markets, representing the UK trade body for investment managers. Ewan has been in the industry since 2003 and joined Aegon AM as the head of UK portfolio risk in 2016. Previously he held roles at Alliance Trust Investments, National Australia Bank and Aegon UK. He holds a master’s degree in information technology from Heriot Watt University and a masters in investment analysis from the University of Stirling.