Over the years, she has held a number of jobs locally and nationally including for the Welsh Government and has represented Wales at a UK level.
Dros y blynyddoedd mae wedi dal nifer o swyddi yn lleol ac yn genedlaethol gan gynnwys i Lywodraeth Cymru ac wedi cynrychioli Cymru ar lefel y DU.