Cyngor Gwynedd
Mental Health Social Worker.
Llywodraeth Cymru / Welsh Government
UK Legislation Adviser
Welsh Government
CAFCASS Family Court Social Worker
British Army
Royal Army Medical Corp
TAP Tenant Advisory Panel
Tenant Advisory Panel
Cartrefi Cymru Co-operative
Support Worker
Cyngor Cymuned Llanbedrog
Cynghorydd Cymuned and Community Councillor
Cartrefi Cymunedol Cymru
Chairperson
Regulatory Board Wales
Board Member
Bangor University
Ysgol Botwnnog
Prifysgol Cymru