Skip to content ↓

Meet the Staff

We currently have a staff of 26 teachers, 63 teaching assistants, specialist and leading teachers, plus admin and other support staff personnel.

This means our current staff covers a wealth of knowledge and experience from new teaching assistants and teachers to those with experience in this school and others. This brings a vibrancy and energy to the team at Cleves where the children's progress is paramount. We also have a staff which represents a wide range of cultural backgrounds with many staff speaking more than one language.

All staff has regular continuing professional development support and both in house and external CPD are a key part of this. INSETs in the past have included; Numeracy and Literacy workshops, planning and assessment days, ICT training, positive handling and many more.

All staffing vacancies are posted either on the internal Newham bulletins, the TES or through the boroughs jobs and careers advertising through employment section of the London Borough of Newham website. Further information about teaching in Newham can also be found on the Teachnewham site.


Management structure


Sarah Lack

Deputy Headteachers

Nneoma Onyemachi

Debbie Lakey

Jim McLucas

Assistant Headteachers

Ayshe Halil

EYFS  Phase lead

SLT Link -  Phonics

Heather Horton

Year 3/4 Phase lead

English Team

SLT Link -  Art & DT

Lizza Donnelly

Year 1/2 Phase lead

Maths Team

SLT Link - MFL  & PSHE

Rozie Hayes

Year 5/6 Phase lead


SLT Link - Humanities

Sab Ubhoo

Year 3/4  Phase lead

Maths Team 

SLT Link -  Science & STEM