Carl leads the Welsh Revenue Authority’s (WRA) strategic people, engagement and communications.
Mae Carl yn arwain strategaeth pobl, ymgysylltiad a chyfathrebu Awdurdod Cyllid Cymru (ACC).