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 has established an active tax and corporate practice. Examples of Graham’s work include:


  • Planning and implementing corporate structures and reorganizations
  • Advising clients with respect to income tax, sales tax, excise and other tax positions, audits and assessments
  • Representing corporations and other organizations throughout tax dispute resolution processes


  • Performing all aspects of merger & acquisition representation from due diligence to closing
  • Acting as agent for national and international law firms with respect to the laws of Atlantic Canada
  • Advising start-ups from incorporation through operations, investments and exit

Prior to joining the firm, Graham clerked for the Justices of the Tax Court of Canada. He is currently enrolled in the Chartered Professional Accountants of Canada’s In-Depth Tax Program.

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