Dr Stella Perrott

Dr Stella Perrott

Stella Perrott is a consultant in criminal justice and children’s services who has spent 25 years reviewing public services when things have gone wrong. She lives in North Yorkshire.

Page 4 of 6 1 … 3 4 5 6