Franco ingresó a Innspiral en 2019, y ha participado -entre otros- en proyectos de innovación corporativa, innovación abierta, desarrollo y validación de prototipos e implementación de nuevos negocios, en industrias como energía, sanitaria, construcción, vitivinícola, acuícola, banca y seguros.
Durante 2022, tuvo un paso por el Consejo Chile California (organización binacional sin fines de lucro) basada en San Francisco, para implementar iniciativas de conservación de la naturaleza en Chile y para implementar un centro de softlanding que conecte startups, empresas e inversionistas de nuestro país con California.