Iain Forrester

Head of Insurance Investment Strategy, Aviva Investors