Craig Wright

Head of European Investment Research

Aberdeen