James Cripps

Deputy Head (Primary & Pre-primary Schools)
Information Technology