Chief Executive Officer
Euan Munro is Newton’s CEO and chair of the executive management committee. Euan is a seasoned investment management executive with a background in macro investing. He joined from Aviva Investors where he was chief executive officer and a member of the Aviva plc group executive team for seven years. Prior to this, Euan spent nearly 20 years at Standard Life Investments (SLI) where he was head of multi-asset and fixed-interest investing and was latterly a member of that company’s board. He joined SLI as an inflation-linked portfolio manager from Scottish Provident in 1995.
Euan has a first-class honours degree in Physics from the University of Edinburgh and is a Fellow of the Faculty and Institute of Actuaries. He is also a graduate of the Advanced Management Program at Wharton Business School, Philadelphia.