Agrégée de langue et civilisation arabe et titulaire d’un Master de philosophie, Ruth Grosrichard a dirigé durant plusieurs années le Centre d’Etudes Arabes de l’Ambassade de France à Rabat, avant d’être nommée à Sciences Po Paris où elle dispense des enseignements de langue arabe et d’histoire de l’islam.
Depuis 2008, elle a collaboré régulièrement à des publications marocaines : TelQuel (hebdomadaire) et Zamane (mensuel).