Our leadership and management positions are vital roles that oversee teams or departments within the College. These leaders and managers ensure that Capel Manor College consistently delivers excellence in teaching and learning, fostering a positive and enriching experience for our students.

They are pivotal in realising the College's values and advancing its mission to support the environment and green skills in London. Their efforts are essential in realising our vision of an environmentally, economically, and socially sustainable future for all students.

View all leadership and management vacancies

Latest Leadership and Management Vacancies

  • Careers Site Advertising Start Date
    29 May 2025
  • Careers Site Advertising End Date
    15 Jun 2025
  • All Locations
    Enfield
  • Department
    Enterprise & Commercial Operations
  • Salary Range for Advert
    £50,527- £59,887 inclusive of London Weighting
  • Vacancy Type
    Permanent
  • Leadership and Management

Please register to receive notifications about upcoming opportunities