Guy Foster

(Contributor)

Guy Foster is group head of research at Brewin Dolphin.