Job Description
Head of Science | Tower Hamlets | January 2027
Are you an ambitious and experienced Science Teacher ready to take on a key leadership position within one of London's most established education Trusts?
A highly regarded Secondary School in Tower Hamlets is seeking an exceptional Head of Science to lead its Science Department on a permanent basis. This is a significant opportunity for an ambitious middle leader to shape the strategic direction of Science across the school, drive academic achievement and inspire a team of dedicated subject specialists.
The school has a strong reputation for STEM education, with specialist science facilities, university partnerships and a commitment to providing students with access to real-world scientific opportunities.
The Role | Head of Science
- Lead the strategic direction and day-to-day running of the Science Department.
- Drive standards of teaching, learning and academic achievement across Biology, Chemistry and Physics.
- Lead, develop and motivate a team of Science Teachers.
- Oversee curriculum planning, assessment and examination outcomes.
- Use departmental data to identify priorities and drive continuous improvement.
Why Join This School | Head of Science
- Permanent leadership position within an established London education Trust.
- Opportunity to shape and lead a key curriculum department.
- Specialist science facilities and an established STEM focus.
- Partnerships with leading universities and access to exciting scientific initiatives.
- Excellent CPD and opportunities for further senior leadership progression.
- A school with a strong academic reputation and ambitious expectations.
What We're Looking For | Head of Science
- PGCE with UK QTS and a STEM Related Degree
- Strong subject knowledge across Biology, Chemistry and Physics.
- Proven experience teaching Science at secondary level.
- Experience leading a department, subject or significant area of responsibility.
- Strong understanding of curriculum development and examination specifications.
Job Details | Head of Science Role
Location: Tower Hamlets
Salary: MPS/UPS (Inner London)
Contract: Full-time, Permanent
Start Date: January 2027
If you are an ambitious Science leader ready to take ownership of a high-profile department and make a lasting impact on STEM education, this is an excellent opportunity to progress your leadership career.
Head of Science | Tower Hamlets | INDHOT