Newham College London

Head of Construction, Engineering and Green Technologies

Job Location

London , United Kingdom

Job Description

Are you a dynamic and visionary leader ready to shape the future of construction, engineering, and green technology education? Newham College is looking for an exceptional individual to lead our Faculty of Construction, Engineering and Green Technologies — one of the most exciting and future-focused areas of our curriculum. If you're passionate about driving educational excellence, working closely with employers, and empowering the next generation of skilled professionals, this is the opportunity for you. What You'll Do As Head of Faculty, you’ll: Lead and inspire a team of curriculum managers and teaching staff to deliver outstanding teaching, learning, and assessment across 16-18 and adult education. Design and implement innovative curriculum solutions aligned with local, regional and national skills needs. Collaborate with employers and stakeholders to ensure real-world relevance and progression routes for learners. Drive continuous improvement through robust quality systems and performance management. Take strategic ownership of business planning, resource management, and learner success outcomes. Why This Role is for You This is more than just a leadership role — it's your chance to influence the future of UK green skills and construction education in one of London’s most vibrant and diverse communities. You'll work within our state-of-the-art City Institute of Technology, supported by a forward-thinking leadership team that values innovation and impact. What We’re Looking For Some who has significant leadership experience in post-16 education within construction or engineering. Is deeply committed to delivering high-quality, employer-responsive curriculum. Can set ambitious goals and lead high-performing teams to success. Understands national education policy, funding, and quality assurance frameworks. Brings energy, ambition, and a learner-first mindset to everything they do. Qualifications Degree or equivalent in a relevant field Full teaching qualification (or working towards) Proven technical-vocational experience in construction/engineering Management qualification (desirable) What We Offer A competitive salary with clear progression Access to cutting-edge facilities and industry partnerships Strong support for continuous professional development A collaborative culture where innovation is encouraged A chance to contribute to our journey toward Net Zero and sustainable education Newham College is an equal opportunities employer and committed to safeguarding and promoting the welfare of learners. All appointments are subject to enhanced DBS clearance. Please visit our website to apply for this role. We do not accept CVs.

Location: London , GB

Posted Date: 11/1/2025
View More Newham College London Jobs

Contact Information

Contact Human Resources
Newham College London

Posted

November 1, 2025
UID: 5466579634

InternJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.