Hannah Owen
Business Support Officer
Knowledge & Practice Development
Hannah joined the CSA centre in 2026 as a Business Support Officer within the Practice Improvement team. She supports a range of the Centre’s programmes, including the Practice Leads Programme and undertakes the administration for the Department for Education Children’s Social Care Workforce project.
Before joining the CSA Centre, Hannah managed administration and finance for a Barnardo’s Service working directly with children and families impacted by harmful sexual behaviour, child sexual exploitation, and supporting children and families to recover following child sexual abuse. Hannah brings a wealth of experience of coordinating training and providing all aspects of Business Support within Children’s Services, also focussing on working alongside and actively involving service users in the delivery of services. Fully trained in trauma informed practice, she is passionate around its key principles and development within different settings and sectors, both internally and externally to her role.