Mark Richardson

Mark Richardson

Growth at Swell Investing