
JOHN SHEARD HON B.A., LL. B.
Lead Counsel
Member of Law Society of Upper Canada since 2005. Honours Bachelor of Arts University of Toronto. Bachelor of Laws Queen’s University.
Member of Law Society of Upper Canada since 2005. Honours Bachelor of Arts University of Toronto. Bachelor of Laws Queen’s University.