João é Partner da Service Line de Audit & Assurance. É o Independence Champion da BDO Portugal.
Tem experiência de auditoria em empresas de grande e média dimensão dos diferentes sectores de atividade, em Portugal, Cabo Verde e Mocambique, nomeadamente, bancos, fundos de investimento, municípios e empresas publicas, empresas imobiliárias, de shipping, construção, turismo, software, etc.
Publicou artigos técnicos em jornais de opinião e da especialidade.
Foi formador nas áreas de auditoria e contabilidade para diversas entidades e organismos profissionais.
Foi Diretor Controlo Orçamental e Operações EXPO 98 e Oficial do Exército de 1983 a 1988.
Tem Licenciatura pre-Bolonha em Organização e Gestão de Empresas pela Universidade Técnica de Lisboa - Instituto Superior de Economia (ISEG). É Revisor Oficial de Contas – ROC, desde 1994 e Contabilista Certificado desde 1988. pertencendo a ambas as Ordens Profissionais.
É Gestor e Liquidatário Judicial.