Head of Business Studies – Lead, Inspire & Elevate Growth

Company: Step Teachers
Apply for the Head of Business Studies – Lead, Inspire & Elevate Growth
Location: London
Job Description:

Step Teachers is recruiting for a Head of Business Studies at a 3-16 all-through academy in Leyton, part of Partnership Learning, with Ofsted rating of Good. The role involves leading the Business Studies department, delivering high-quality lessons for Key Stages 4 and 5, and driving attainment while shaping curriculum and assessment practices.

You will monitor teaching quality, use data to raise standards, and contribute to senior leadership.

#J-18808-Ljbffr…

Posted: July 24th, 2026