João Rodrigues é Doutorado em Gestão. Docente do Mestrado em Auditoria do ISCAP (membro da Comissão Científica), é também coordenador do MBA Pré-Executivo da Academia Executiva do Porto.
É administrador da PricewaterhouseCoopers e Revisor Oficial de Contas. É também autor do livro SNC - Sistema de Normalização Contabilística Explicado, publicado pela Porto Editora.