Rebecca O'Keefe is an advanced practitioner within Children's Social Work Services in Leeds, UK.