As a Tax Partner with Taylor Leibow, John has worked in public accounting since 1985 and has gained a variety of national and international tax experience in various industries. He has considerable experience in the areas of international tax, SR&ED, estate planning and corporate reorganizations. John is also a registered tax preparer for US tax returns with the Internal Revenue Service.
John is extensively involved with:
Estate and Succession Planning
Tax planning for owner managed businesses
Inbound and outbound cross border planning
US personal tax compliance
Education and Designations
Bachelor of Arts (Honours Chartered Accounting Studies) University or Waterloo
CPA, CA designation
Member of the Canadian Tax Foundation
Completion of the following Canadian Institute of Chartered Accountants advanced tax courses:
In-depth Part II
In-depth Part III
John has presented various tax topics to organizations including the Ontario Tax Foundation. He has also taught tax courses including tutoring for the CICA In-depth Tax Course and written articles on a number of tax related topics.