John is a Senior Manager in our Vancouver office. He has over 13 years of public accounting experience. John focuses on providing taxation and business advisory services to public and private companies.
John assists public and privately held companies and their shareholders with inbound and outbound tax and business advisory services. He also advises on a range of taxation issues, including establishment of a business in Canada, non-residents providing services in Canada, tax planning for new immigrants in Canada, expanding business outside of Canada and working with Canada’s international treaties. John has completed In-Depth Tax Course I, II, and III.