Skip to content

Graham Haynes


Suite 1000, Brunswick House
44 Chipman Hill
Saint John, N.B.
E2L 2A9



LinkedIn Profile

Language(s) spoken: English

Bar Admission(s): New Brunswick, 2019

Graham is an associate in the Firm’s Tax and Tax Dispute Resolution practice groups and carries on an active tax and corporate practice.  Prior to joining the firm, he clerked for the Justices of the Tax Court of Canada.  Examples of Graham’s work includes:


  • Advising clients with respect to income tax, sales tax, excise tax and other tax positions, audits and assessments
  • Representing corporations, non-profit companies and charities through tax dispute resolution processes
  • Planning and implementing corporate structures and reorganizations alongside accountants and other professional advisors

Corporate & Commercial

  • Assisting clients and deal teams in corporate transactions from initial due diligence through to closing
  • Advising start-up businesses from incorporation through operations, investments and exits
  • Acting as agent for national and international law firms with respect to the laws of Atlantic Canada

Estates & Trusts

  • Representing trustees and beneficiaries through estate and trust administration and dispute resolution
  • Advising individuals on appropriate estate planning strategies and techniques

Education & Career


CPA Canada In-Depth Tax Program, 2024 (anticipated)
Osgoode Hall Law School, JD, 2018
St. Francis Xavier University, BBA (First Class Honours), 2015


Member, Canadian Bar Association
Member, Canadian Tax Foundation
Director, Confidential Not-For-Profit Corporation

Member, Law Society of New Brunswick Mandatory Continuing Professional Development Committee


Tax Court of Canada, Judicial Clerkship
Martin J. Rochwerg Prize in Tax, Estates and Trusts Law
Stewart Saxe Memorial Prize in Labour and Employment Law
Osgoode Centennial Award for an Outstanding Maritime Student
Financial Post Futures Fund Scholarship
StFX President’s Circle of Young Alumni

Scroll To Top