Riccardo had a career in marketing in the technology sector, working with Toshiba and Nokia, before moving into social enterprise in 2002. He is CEO of Adelante Dolmen, which works to include vulnerable people in the labour market through ICT services. In 2016, Riccardo also became CEO of a health centre, Welfare Milano, which provides services for staff and beneficiaries of social enterprises in Milan.
Riccardo joined Euclid Network‘s board in 2017, nominated by Consorzio SiS, a Euclid Network member based in Italy.