Die Psychologin verantwortet das Thema Nachhaltigkeit bei CRIF Austria, sowohl Strategie und Business Development der nachhaltigen Technologielösungen als auch die nachhaltige Transformation im Unternehmen und ist Mitglied des Global Sustainability Commitee. Zuvor war Moss Ruth Head of Marketing & Communications in internationalen Konzernen und mehrere Jahre Gastlektorin an der FH Wiener Neustadt.