David Knights Joins Investors Trust Assurance SPC