A picture of John Dewey

John Dewey

Head of Investment Solutions

Main responsibilities

John is responsible for designing and building investment solutions across all areas of portfolio construction, management and client delivery.

Experience and qualifications

Prior to joining Aviva Investors, John was a Managing Director at BlackRock, where he held solutions leadership roles in investment strategy, LDI, private assets, market views and thought leadership. Previously, John worked in both investment and actuarial consulting. John holds a first class honours degree in Mathematics from the University of Cambridge and is a Fellow of the Institute of Actuaries.