Es Ingeniero Industrial Colegiado de la Universidad de Lima y ha realizado un Postgrado en el Programa Internacional de Dirección y Liderazgo de la Universidad Peruana de Ciencias Aplicadas. Es Socio de BDO Consulting desde el año 2004. Juan Carlos tiene más de 30 años de experiencia profesional y es experto en asesoramiento y desarrollo de proyectos de consultoría en entidades públicas, en temas como Fortalecimiento Institucional, Planeamiento Estratégico, Simplificación Administrativa, Proyectos de Inversión Pública, Asociación Público Privadas, Reingeniería de Procesos, Gestión en Tecnología de la Información, entre otros.