Business Finance Focus Business Solutions completes management buyout The buyout was led by Dave Upton, who has been with the company since 2007 and will now serve as CEO. 16 Dec 2024