João is a partner in the Tax practice.
With over 17 years’ experience in the area of tax law, João has been responsible for tax coordination and support in a number of internationalisation processes of corporate groups, M&A operations and company reorganisations. He has also dealt with tax due diligence and compliance processes. João has extensive experience in providing day-to-day legal advice to Portuguese and foreign companies and individuals, including in the area of tax litigation.
Between 2001 and 2004, João was a tax consultant at Arthur Andersen / Deloitte & Touche. He subsequently joined the tax practice of the law firm Cuatrecasas (2004-2006) and then the tax practice of Garrigues (2006-2012). Subsequently, he was a senior tax manager at KPMG (2013-2015) and head of the tax law practice at the Porto office of Cuatrecasas until 2016, when he joined PLMJ.
João graduated in law in 2001 from Universidade Católica Portuguesa in Porto. He has attended courses on international taxation and has been a guest speaker/trainer at conferences, seminars, training courses and postgraduate courses on tax matters. He has also regularly published articles on tax matters.
Languages: Portuguese, English, Spanish and French