Rebecca is the Interim Chief Executive Officer (CEO) of the Welsh Revenue Authority (WRA).
Rebecca yw Prif Weithredwr Dros Dro Awdurdod Cyllid Cymru (ACC).