Complex sentence: Sarah wasn't finished however, when her uncle Stephen Reid came over from Canada in December 2007, he was planning to move a branch of his business to Milan and offered David a job there hoping it would straighten him out.
Split into simpler sentences: Sarah wasn't finished however, when her uncle Stephen Reid visited in December 2007. He was planning to open an office in Milan and offered David a job, hoping it would straighten him out.