QI Group Ltd. operates subsidiaries in Canada, Africa, Madagascar, Thailand & Philippines. Learn more about our companies below.