Ingeniero Industrial de la Pontificia Universidad Católica del Perú, con Maestría en Administración de Empresas de la Universidad del Pacífico. Ricardo fue Gerente de Soporte de Productos Masivos en Rimac Seguros; Gerente Corporativo de Proyectos, Gerente Corporativo de Soluciones y Gerente Corporativo de E-Business en Belcorp.
Antes de Belcorp, Ricardo fue Gerente de Proyectos en Editrade, empresa proveedora de soluciones de General Electric Information Services.