Gweithiodd fel cyfreithiwr am 20 mlynedd ym maes llywodraeth leol, yn bennaf yn ne Cymru. Ar ôl deg mlynedd fel cyfarwyddwr yng Nghynghorau De Morgannwg a Chaerdydd, lle gweithiodd hefyd fel swyddog canlyniadau ar gyfer sawl etholiad ochr yn ochr â’i dyletswyddau fel uwch gyfreithiwr y Cyngor, cafodd ei phenodi’n Ddirprwy Glerc o’r hyn a elwid gynt Cynulliad Cenedlaethol Cymru, a daeth yn Brif Swyddog Gweithredu'r Cynulliad yn ddiweddarach. Yn y rôl hon gweithiodd gyda chynrychiolwyr etholedig o bob parti i gefnogi gwaith deddfwriaethol y Cynulliad a’i waith craffu ar Lywodraeth Cymru.
She worked as a solicitor for 20 years in local government, mostly in South Wales. After ten years as a director with South Glamorgan and Cardiff Councils, where alongside her duties as the Council’s senior lawyer, she also acted as returning officer for many elections, she was appointed as the Deputy Clerk of the then National Assembly for Wales, later becoming the Assembly’s Chief Operating Officer. In this role she worked with elected representatives from all parties to support the Assembly’s legislative work and its scrutiny of the Welsh Government.