Ruth a plus de 20 ans d'expérience dans le développement et la gestion de programmes au sein du système des Nations unies et fait partie de l'équipe du Progamme des Nations unies pour l'environnement GEF depuis 2014, se concentrant principalement sur les projets d'atténuation du climat au niveau mondial et en Amérique latine. Auparavant, elle a travaillé pour la division Économie du PNUE à de multiples titres, notamment dans la gestion de programmes, l'engagement des donateurs, le développement de partenariats, la production durable et la préparation aux situations d'urgence.
Avant de rejoindre le système des Nations Unies, Ruth a travaillé pour l'Agence environnementale de l'État de São Paulo (CETESB), au Brésil, sur la prévention et la préparation aux accidents dans les activités industrielles. Ruth est spécialiste en génie chimique et possède un diplôme de troisième cycle en prévention de la pollution de l'Université de São Paulo, au Brésil.