Craig Dennis, Q.C. Speaking and Teaching at The Advocates’ Society’s Education Program on “Legal Drafting for Litigators” Craig Dennis Q.C. Partner Craig Dennis Q.C. Partner VIEW BIO