Químico e mestre em Ciências pela Universidade de São Paulo (USP), ele tem MBA em Sustentabilidade pela Universidade de Lüneburg (Alemanha) e especialização em International Leadership Training pela Deutsche Gesellschaft für Internationale Zusammenarbeit (GIZ). Tem mais de 15 anos de experiência em temas relacionados à sustentabilidade corporativa, tais como mudanças do clima, energia renovável e investimento social privado, com passagem por inúmeros setores de empresas brasileiras. Nos últimos anos, Carlo foi gerente corporativo de Sustentabilidade da CPFL Energia e representou a empresa no Comitê Brasileiro do Pacto Global. A experiência em questões climáticas o credenciou para coordenar o Grupo Temático de Energia e Clima da Rede Brasil do Pacto Global entre 2015 e 2017.