1988 begann Urs Ribi seine Karriere als diplomierter Psychiatriepfleger in der kantonalen Psychiatrischen Klinik Wil. Dem Unternehmen ist er bis heute treu geblieben.
Von 1991-94 war er Stationsleiter Pflege. Als Bereichsleiter Pflege führte er von 1994 bis 2010 den Bereich Rehabilitation bis 1996, die Fachabteilungen Suchttherapie und Psychotherapie & Psychosomatik ab 1996, ab 2004 zusätzlich die Fachabteilung Allgemein und Notfallpsychiatrie in personellen, fachlichen und organisatorischen Belangen. Seit 2011 ist er Stv. Leiter Pflege der Erwachsenenpsychiatrie, mit den Fachabteilungen Akut- und Notfallpsychiatrie, Stationäre Psychotherapie und Suchttherapie sowie Krisenintervention St.Gallen. Er ist an der fachlichen und organisatorischen Weiterentwicklung des Bereichs in enger Zusammenarbeit mit der ärztlichen Leitung beteiligt.