John achieved his Chartered Professional Accountant designation in 1992. He has over 30 years of experience working at national and regional tax and accounting firms in Canada. John’s reputation stems from providing high quality assurance engagements and business advisory services to owner-managed entities.
Over his career, John has been actively involved with CPA Ontario and other charitable organizations. He currently is the Treasurer of the Bruyere Hospital Foundation, one of the largest sub-acute care hospitals in Canada.