Go to the profile of Derek Satterthwaite

Derek Satterthwaite

Director, Ryedale Asset Management Ltd
  • Ryedale Asset Management Ltd
  • United Kingdom