London, UK
Insurance, Asset Management
Global asset management business of Aviva plc, managing investments across equities, fixed income, real assets, and multi-asset strategies.