Stephen has been a practising social worker in the field of child care since 1976. He is Chair of the Board of Directors of Child and Family Training. He was the Head of the Social Work Department at Great Ormond Street Hospital for Children and shared responsibility for child protection at the hospital. He has been the Independent Chair of an Area Child Protection Committee and held a part time position as a lecturer in social work. Now he undertakes a range of independent social work assessments in care proceedings, reports in actions for damages against local authorities including cases of historical abuse and prepares Serious Case Reviews under Working Together to Safeguard Children. Stephen co-wrote the training manuals for delivering training on the HOME Inventory, The Family Assessment and the Safeguarding Assessment and Analysis Framework. He delivers training both in the UK and internationally.