Michael Harpham

Michael is the Director of School Leader Development Ltd, a leadership coach, trainer, and former headteacher.