Con más de 35 años de experiencia en consultoría de Alta Dirección, Marcelo fundó Virtus Partners en 2007. Previamente, fue Socio Senior de Mckinsey & Company, Firma en la que trabajó por 18 años en sus oficinas de Madrid, Sao Paulo, Buenos Aires, y Lima, liderando además el desarrollo de su oficina de Santiago de Chile.
Marcelo posee una profunda experiencia liderando importantes esfuerzos de transformación estratégica, organizativa, de gobierno y de mejora del desempeño en múltiples sectores de la actividad económica, y en instituciones organizaciones con fines sociales y fundaciones, con alto impacto en diversos sectores de la población.
Actualmente es Chairman del Advisory Council de oficina del MIT Sloan para Latinoamérica, Board Member de ChileMass, la alianza entre Chile y Massachusetts, y miembro del Advisory Council del Departamento de ingeniería Industrial de la Universidad de Chile.
Posee el título de Ingeniero Civil Industrial de la Universidad de Chile y el grado de Master of Science in Management del MIT Sloan School of Management.