hero banner

Jim is a tax partner in our New Brunswick practice and is based in our Saint John office. He is recognized for his dedication and commitment to servicing the needs of his clients. Jim provides tax services to all types of clients including owner-managed business, not-for-profits and individuals. He offers a wide range array of services including: estate and trust planning, corporate and personal tax planning and compliance, and mergers and acquisitions.

Jim's industry experience extends across manufacturing and distribution, food and consumer products, professional services, construction & real estate, and fisheries & agriculture.

Jim is a member of Chartered Professional Accountants New Brunswick and has completed the CPA In-depth Tax Course and CPA Advanced Tax Issues for the Owner-Managed Business and a graduate of Dalhousie University.

Jim enjoys giving back to the community by participating in and supporting charitable causes and is an active outdoorsman.

Read more
Meet our People