James Brennan, BComm


  • Home
  • About us
  • James Brennan
  • Current role

    James is a principal on our Southern Ontario team managing the Port Colborne office. He is responsible for a portfolio of privately held businesses, public sector and non-profit entities in Niagara and Hamilton/Burlington.


    James has almost 30 years' experience advising owners and managers of privately held businesses and has extensive experience in various sectors including retail, professional services, manufacturing and distribution firms and companies, as well as municipalities and government agencies and non-profit organizations. He has provided such services as corporate and personal income tax, tax reorganizations, succession planning, and various assurance services, including audits, reviews and compilations.