Bacharel em Relações Internacionais, Mestre em Administração de Empresas (FGV/RJ), e tem especialização em Estratégias Sustentáveis para Negócios (MIT/Boston) .

Tem mais de 15 anos de experiência em consultoria em projetos de Suprimentos e Logística, projetos de redução de custos, grandes negociações e redesenho de processos para grandes empresas nacionais e multinacionais. Realizou projetos no Brasil, Argentina, Peru, Chile, México, Venezuela, EUA, Canadá, Reino Unido, Angola e Arábia Saudita.

Foi Diretor de Suprimentos do Comitê Organizador dos Jogos Olímpicos e Paralímpicos Rio 2016, e foi o principal executivo responsável pela fase de dissolução do Comitê.

É instrutor habilitado do Institute in Supply-Chain Management da Alemanha (braço de educação da KPMG/Alemanha) e coordenador da Academia de Suprimentos do Instituto de Engenharia de Gestão (IEG).

João também é baterista de rock, curte jogar tênis, correr e estudar temas de espiritualidade.