Ruth Glazzard is the chair of the Welsh Revenue Authority.
Ruth Glazzard yw cadeirydd Awdurdod Cyllid Cymru.