Head of Science | Newham | September 2025 Start
Role: Head of Science
Location: Newham, London
Pay Scale: Inner London
Contract: Permanent, September 2025 Start
Do you want to work in a school that is rated ‘OUTSTANDING’?
.... a school where “pupils are supportive and respectful of each other”, with a “calm and purposeful learning environment” and “high-quality professional development”?
These are all quotes from Ofsted about a consistently oversubscribed school that has been graded Outstanding since its opening in 2012. A new opportunity has arisen for a Head of Science to join their team !
What we offer:
⭐ Outstanding student behaviour that demonstrates respect and empathy.
⭐ A dedicated and passionate team to collaborate with.
⭐ Modern, well-equipped classrooms, workshops, and laboratories.
⭐ A flexible, self-directed role with autonomy and responsibility.
Key responsibilities:
⭐ Lead the science department, ensuring high-quality teaching and student outcomes.
⭐ Use innovative teaching strategies, incorporating practical experiments, STEM initiatives, and real-world applications.
⭐ Provide guidance and professional development for other teachers.
⭐ Implement improvement plans based on data analysis and inspection outcomes.
Ribbons & Reeves are London’s leading Education Recruiters. We specialise in helping educators of all levels secure permanent roles, such as this Head of Science position in Newham. We look forward to supporting you in your application.
Head of Science | Newham | September 2025 Start