João Marcelo atualmente é Sócio Fundador na Santos Bevilaqua Advogados. Atuou anteriormente como sócio responsável pela área de seguros e resseguros do Demarest Advogados – 2007- 2015, Diretor e Superintendente Substituto da SUSEP – 2003 -2007. Na ANSP é acadêmico desde 2004 e atuou nos seguintes cargos de direção: Presidente do Conselho de Acadêmicos – 2010-2015. Graduado em Direito – PUC-RJ; Mestrado em Direito Tributário – Universidade Cândido Mendes. Atuou no meio acadêmico como: Professor da Pós-Graduação em Gestão de Seguros da Funenseg. Foi presidente da ANSP de 2017 a março de 2023.