She has held many different health service management posts, in south and mid-Wales, including leading the management development function for NHS Wales.
Mae wedi cael llawer o swyddi gwahanol ym maes rheoli gwasanaethau iechyd, yn ne a chanolbarth Cymru, gan gynnwys arwain y swyddogaeth datblygu rheolwyr ar gyfer GIG Cymru.