Rory Bateman

Head of UK & European Equities

Rory Bateman