Sioned Bowen was born in Wrexham and educated in Carno and Newtown, Mid Wales. She moved to London to study the harp at the Royal Academy of Music with the late Osian Ellis. She played with Chelsea Opera Group and the Salomon Orchestra and was inducted into the Welsh Gorsedd of the Bards as Telynores Tafwys (Thames Harpist) in 1972. For twenty years, she held senior roles in a secondary school in South London and moved to North London and into primary education so that her children could attend Ysgol Gymraeg Llundain.
Sioned returned to Mid Wales as a Headteacher, then ten years as Her Majesty’s Inspector of Schools (Estyn), and was a Corporate Director before becoming an Executive Officer for the Virtual Staff College working closely with all Directors of Education in Wales. During this time, she was a member of the Youth Justice Board, Governor of a Further Education College, Board member of a Theatre and Opera company, and Chair of CaST Cymru (Communities and Schools Together). She is currently a Board Member of Catch Up (literacy and numeracy interventions in UK). Having served as a Deacon in Newtown, Sioned Bowen on her return to London, became a Member of Eglwys Gymraeg Canol Llundain. She is a past President of the Montgomeryshire Society.