Il est un juriste de formation, spécialisé en droit du travail européen et international, ainsi qu’en relations internationales.
Avant sa nomination en tant que Secrétaire général adjoint, Roberto était basé en Tunisie, où il travaillait pour l’Organisation internationale du Travail (OIT) en tant que Directeur de programme pour la promotion de l’emploi des jeunes dans la région du Maghreb. Auparavant, il a occupé divers postes à la Confédération espagnole des organisations employeurs (CEOE), couvrant un large éventail de domaines, allant des politiques comparatives du travail et des relations professionnelles au chômage des jeunes, ainsi qu’à la politique sociale et de l’emploi. Son dernier poste à la CEOE était celui de Chef du domaine social européen et international, où il gérait, mettait en œuvre et évaluait des projets sociaux et d’emploi pour les jeunes. Depuis le 26 Octobre 2018, il est Secrétaire Général de l’Organisation International des Travailleurs.