Su trayectoria en la multinacional ha incluido cargos locales y regionales. Durante siete años, gerenció el producto de iSeries para Colombia. En 2006, Juan Carlos tuvo a cargo la gerencia de las cuentas Top de System i para la región SSA (Argentina, Chile, Paraguay, Uruguay, Colombia, Venezuela, Perú, Ecuador y Bolivia), desarrollando las estrategias de ventas y mercadeo. Año y medio más tarde, ocupó el cargo de Gerente Power para Canales de IBM en Latinoamérica.
En enero de 2009, el ejecutivo vuelve al país para liderar la unidad de Software de IBM Colombia. Frente a este nuevo reto gerencial, Juan Carlos comenta que es muy importante la avanzada que estamos ejecutando en el país, basada en las innumerables soluciones que tenemos para la industria colombiana en todas nuestras líneas de negocio (Lotus, Tivoli, Websphere, Information Management y Rational) y en importantes adquisiciones que ha realizado a nivel mundial IBM en los ultimos años como Cognos, ILog, Maximo y Telelogic entre muchas otras y agrega, refiriéndose a los Asociados de
Negocios: tenemos una red de Canales en constante crecimiento, especializados y preparados para cubrir el mercado nacional, apoyados por nuestros Mayoristas de Software.
Juan Carlos Puentes es Ingeniero de Sistemas, egresado en 1994 de la Universidad Piloto de Colombia y obtuvo una Especialización en Finanzas, en 2001, en la Universidad de la Sabana.