Ingeniero Industrial de la Universidad Andrés Bello y Técnico Universitario en Conmutación Digital de la Universidad de Santiago de Chile. También cursó el Programa de Desarrollo de Empresarios de ESE Bussines School Chile.
Ha trabajado como jefe de Operaciones de Internet para Canal 13 y en el desarrollo de un spin-off empresarial que da inicio a Medios Australes. Luego de trabajar ocho años en la misma casa televisiva, Gerardo se erradicó en México, donde trabajó en Naranya, productora de contenidos de entretenimiento y mercadotecnia. Tiempo después, comenzó a trabajar en Atentus, como jefe de Marketing y Productos. En 2009 comenzó a desempeñar funciones como jefe de Productos y Marketing en Artikos, marketplace creado por Banco de Chile y Bci. Luego de tres años en esa empresa decide emprender. En septiembre de 2011 funda Ciinco, consultora con foco en el desarrollo de e-commerce y marketing B2B. Actualmente, se desempeña como director de Digital Experience Chile de VASS Company Chile, empresa líder en soluciones digitales para grandes empresas, su objetivo en apoyar en el proceso de transformación digital, desarrollando y ejecutando los proyectos más innovadores y escalables, desde la estrategia hasta las operaciones.