Ruth also has significant board experience as an independent Chair of the Audit Board and Chair of the Standards Advisory Committee for the London Borough of Newham.
Yn flaenorol, gwasanaethodd fel Ymddiriedolwr y Sefydliad Ymchwil Canser yn Llundain, lle roedd hefyd yn gadeirydd y Pwyllgor Archwilio.