James De Uphaugh

Head of Liontrust Global Fundamental