Riccardo Riccardi holds a Chair of Composition at the Santa Cecilia Conservatory of Music in Rome since 2012. Before that, he was on the faculty of the Luigi Cherubini Conservatory of Music in Florence from 1988 to 2012. He has also served as Professor of Composition in the Florence Program of New York University from 2008 to 2012, as Professor of Music Appreciation at Saint Mary’s College (Notre Dame, Indiana) in their Rome Program from 1998 to 2013.  He taught also summer courses in the History of Italian Music, Opera Literature, and Opera Workshop for the University Studies Abroad Consortium of Tuscia University in Viterbo from 2011 to 2014.

From 1988 to 1991 he produced educational programs for the Radio Nacional de España (Panorama de la joven música italiana) and for Radio 3, Italian National Radio, (Quaderni di orchestrazione).