John’s practice covers a range of taxation law matters with a focus on corporate and international tax planning, mergers and acquisitions, corporate reorganizations and CRA audits. He maintains dual qualifications as a lawyer and as a CPA designated accountant.
John has many years of experience serving both publicly and privately owned clients across a range of industries. Prior to joining the Felesky Flynn LLP, John was a member of an international accounting firm serving as a tax professional in both Australia and Canada. As an accomplished tax professional in both jurisdictions, he brings and unique and fresh perspective to tax law.
John graduated with honours from the University of Melbourne where he holds a double degree in Commerce and Law.