Graduate in Law, Master in International Politics, Guest Professor at the Institute of Political Studies of the Portuguese Catholic University (IEP-UCP). João was a consultant on industrial property and European affairs and a legal and political advisor and head of the cabinet of Members of the European Parliament. He worked at the Permanent Representation of Portugal to the European Union as a technical advisor for work and employment, education, youth and sport. João is a consultant at Abreu Advogados, working mainly on European affairs, institutional relations, research and training, and he is a member of the board of his Knowledge Institute.