David Joyce has over twenty years experience with insurance companies and insureds of major insurers such as the Insurance Corporation of British Columbia, the Lawyers Insurance Fund, and the Société de l'assurance automobile du Québec [SAAQ] and is a former licenced Life Insurance Agent for London Life.