De la Riva es ingeniero superior industrial con especialidad en materiales por el Institut Químic de Sarrià de la Universitat Ramon Llull, MBA por IESE y cuenta también con el Programa Vicens Vives de Liderazgo por ESADE. De la Riva aportará al puesto como consejero independiente de Kompuestos sus más de diez años en consultoría estratégica como Partner responsable de Europa, en que lideró proyectos para grandes corporaciones en más de diez países, además de su conocimiento previo como responsable de producción de una empresa fabricante de material para la construcción, así como en Accenture.
Siendo sus áreas de expertise la estrategia, la transformación digital y la innovación con énfasis en la analítica avanzada de datos, Albert de la Riva ha actuado también como inversor y fundador de forma directa, en grado de Limited Partner, en múltiples startups de base tecnológica por medio de diversos fondos de Venture Capital.