Marcelo tem mais de 25 anos de experiência na administração de shopping centers no Brasil. Antes de ingressar na Ancar, atuou como gerente de lojas nas Lojas Americanas e recebeu treinamento em duas das maiores empresas de shopping centers do mundo, como a General Growth Properties (EUA) e a Société des Centres Commerciaux (França), além da Ecisa (Brasil), que posteriormente se tornou a BrMalls.
Foi Presidente da Abrasce (Associação Brasileira de Shopping Centers), de 2007 a 2008, e membro do Board of Trustees do International Council of Shopping Centers (ICSC), de 2006 a 2012. Marcelo é formado em Administração de Empresas pela Universidade Cândido Mendes e concluiu o programa Owner President Management (OPM) da Harvard Business School.
Além de sua trajetória profissional, Marcelo é um empreendedor social com forte atuação na área da educação. Em 1999, fundou a Junior Achievement do Rio de Janeiro e, nos últimos oito anos, presidiu o Conselho da Junior Achievement Brasil, uma das mais bem sucedidas organizações de fomento ao empreendedorismo do mundo. Ao longo de seus 40 anos de existência no Brasil, a JA Brasil já impactou mais de 6 milhões de jovens brasileiros.
É, também, membro do Capítulo Rio de Janeiro da YPO – Young Presidents’ Organization.