Marcelo tem mais de 25 anos de experiência em administração de shopping centers no Brasil. Antes de ingressar na Ancar Ivanhoe, Marcelo trabalhou como gerente de lojas nas Lojas Americanas e recebeu treinamento em duas das maiores empresas de shopping centers do mundo, General Growth Properties (EUA) e Societé des Centres Commerciaux (França), bem como na Ecisa (Brasil), que mais tarde se tornou a BrMalls. Foi Presidente da Abrasce (Associação Brasileira de Shopping Centers) de 2007 a 2008 e membro do Conselho de Curadores do International Council of Shopping Centers (ICSC) de 2006 a 2012.
Formado em Administração de Empresas pela Universidade Cândido Mendes, participou do programa Owner/President Management (OPM) da Harvard Business School. Além da carreira profissional, Marcelo é empreendedor social com projetos voltados para a educação. Há oito anos, é presidente do Conselho da ONG Junior Achievement (JA Brasil), uma das mais bem-sucedidas organizações de fomento ao empreendedorismo do mundo. A JA Brasil já impactou mais de 6 milhões de jovens brasileiros ao longo de seus 40 anos de existência no Brasil. Marcelo é membro do Capítulo Rio janeiro da YPO - Young President Organization.