Ruth Glazzard is the Chair of the Welsh Revenue Authority and holds a portfolio of non-executive roles, including as Vice Chair of Digital Health and Care Wales.
Ruth Glazzard yw Cadeirydd Awdurdod Cyllid Cymru, ac mae ganddi bortffolio o rolau anweithredol, gan gynnwys Is-gadeirydd Iechyd a Gofal Digidol Cymru.