Mark WrightSocial Links NavigationMark Wright is an investment manager at CF Seneca Investment Latest articles by Mark Wright Three mid-cap stocks with high yields and room to grow Opinion Professional investor Mark Wright of Seneca Investment Managers picks three of his favourite mid-cap stocks to buy now. Opinion