John is primarily involved in accounting assurance services, reporting and tax issues for both public and private companies in the financial sector. As a member of Segal’s Quality Control Committee, John is proactively involved in the development and monitoring of the firm’s adherence to quality control standards. He is also regularly involved in developing presentations on intricate accounting issues and new accounting rules to clients, providing internal instruction on complex accounting issues and contributing each year in the development of the firm’s annual Update Course provided to both staff and clients.
John is a Chartered Accountant (1999) with 15 years of accounting experience. He has completed several professional development courses including an in-depth Brokers and Investment Dealers course (2004), Practitioners Tax Course (2002) and the Canadian Securities Course (2001). He is also a member of the Financial Planners Standards Council of Canada, CICA, and ICAO.