Andrew Hall, IMC picture

Andrew Hall, IMC

Portfolio Manager

Invesco Asset Management Limited