Maximiliano Villanueva tiene 48 años, es de nacionalidad argentina, licenciado en contabilidad por la Universidad Nacional de La Plata (Argentina) y MBA en gestión empresarial de Ibmec (Brasil). Después de una carrera en grandes grupos de auditoría (PWC) en el campo de seguros y banca, se incorporó al Grupo CNP Assurances en 2001.
Villanueva desempeña funciones financieras (director financiero/controlador financiero) dentro de las filiales argentina, china, chipriota, griega y finalmente brasileña desde 2011. Hasta su nombramiento como responsable de la BU de América Latina, Maximiliano Villanueva fue director general de Caixa Consorcio. También es presidente del Directorio de CNP Seguros en Argentina y miembro del consejo de administración de varias empresas del grupo CNP Assurances en Brasil (Caixa Vida e Previdência – CVP, CNP Seguros Holding Brasil y Caixa Seguradora).