Go to the profile of KATIE MACRAILD

KATIE MACRAILD

INVESTMENT SPECIALIST, NORTH CAPITAL
  • NORTH CAPITAL
  • United Kingdom

UK County (if applicable)

Edinburgh