15,598 School Principal Jobs

  • School HR Manager
    • KPI Education
    • Greater London, ENG, GB
    Job Description School HR Manager – Brent, North West London Full-Time | Permanent | September Start | Salary up to £60,000 Are you an experienced...
    01 Jun
  • School Attendance Administrator
    • Remedy Recruitment Group
    • London, ENG, GB
    Job Description School Attendance Administrator Lewisham, South East London Monday - Friday 7.45am-3.45pm £16 - £18 per hour, paid weekly Must hold a...
    02 Jun
  • Primary School Teacher
    • Reed
    • Aldershot, ENG, GB
    Job Description Primary School Teacher Salary Range: Competitive, dependent on experience Location: Guildford Job Type: Full-time We are seeking a...
    02 Jun
  • School Chef - Worcester
    • Blue Arrow - Birmingham
    • Redditch, ENG, GB
    Job Description Blue Arrow are currently recruiting for a Chef to work in a school environment in the Worcester area Head Chef - School -...
    05 Jun
  • ICT Technician - Schools
    • hireful.
    • Leeds, ENG, GB
    Job Description Are you a school ICT Technician or IT Support Technician looking for your next career opportunity? Do you you feel your progression is...
    01 Jun
  • Primary School Teacher
    • Aspire People Limited
    • Coalville, ENG, GB
    Job Description Primary School Teacher - CoalvilleStart Date: September 2026Contract: Full-time, Monday to FridayRate: £150-£175 per day (DOE)Aspire...
    02 Jun
  • Swim School Instructors
    • Teacheroo
    • Edinburgh, SCT, GB
    Job Description We are looking to recruit enthusiastic, energetic and experienced Swimming Instructors to deliver lessons for our new swimming school...
    04 Jun
  • School Business Manager
    • Reeson Education
    • Crawley, ENG, GB
    Job Description School Business Manager (Fixed-Term Contract) Location: Crawley, West SussexContract: Full-Time, Fixed-Term (6 Months minimum)Start...
    05 Jun
  • Primary School Teacher
    • Aspire People Limited
    • Lincoln, ENG, GB
    Job Description Are you a Qualified Teacher with experience of working within Primary Schools? Are you looking for a better work life balance and...
    02 Jun
  • Primary School Teacher
    • Aspire People Limited
    • Sleaford, ENG, GB
    Job Description Are you a Qualified Teacher with experience of working within Primary Schools? Are you looking for a better work life balance and...
    02 Jun
  • Forest School HLTA
    • HARRIS FEDERATION
    • Essex, ENG, GB
    Job Description ​ About Us We are a 3 form entry primary school from Reception to Year 6, which also includes a 52 place Nursery. Harris Primary...
    06 Jun
  • Forest School Leader
    • Flexzo Teach
    • Cambridgeshire, ENG, GB
    Job Description Flexzo Teach | Forest School Leader Flexible teaching opportunities with local schools through a direct booking platform. Flexzo Teach...
    03 Jun
  • Elementary School Teacher
    • Milk Education
    • Sefton, ENG, GB
    Job Description ECT Primary Teacher – Fantastic Opportunity in L20 📍 Location: L20, Liverpool 🕒 Start Date: September '05; ECTs and Experienced...
    01 Jun
  • Forest School Lead
    • ODIN RECRUITMENT GROUP LIMITED
    • Hove, ENG, GB
    Job Description As a Forest School Lead, you will plan, deliver, and manage outdoor learning experiences that inspire curiosity, confidence, and...
    01 Jun
  • Head of School
    • The Progress Group
    • Birmingham, ENG, GB
    Job Description Join us as a Head of Schools: Empower Futures! Do you want to work for a company where wellbeing is more than a word, it's a commitment?...
    05 Jun
  • Primary School Teacher
    • Prospero Teaching
    • Wakefield, ENG, GB
    Job Description Primary School Teacher Location: Wakefield Contract Type: Full-Time, Permanent Salary: MPS/UPS (dependent on experience) Start Date:...
    02 Jun
  • SEMH School Teacher
    • Academics
    • London, ENG, GB
    Job Description SEMH School Teacher Are you passionate about making a genuine impact and difference to the lives of children with social, emotional...
    01 Jun
  • School Assistant (Term Time) - Dalmilling Primary School - SOA12627 - SOA12627
    • South Ayrshire Council
    • Whitletts, SCT, GB
    Job DescriptionJOB DESCRIPTIONTo relieve teachers of non-teaching duties including classroom administration and practical tasks such as the preparation...
    29 May
  • SEMH School Teacher
    • Academics
    • Romford, ENG, GB
    Job Description SEMH School Teacher Are you passionate about making a genuine impact and difference to the lives of children with social, emotional...
    01 Jun
  • School Business Manager
    • Ribbons and Reeves Limited
    • London, ENG, GB
    Job Description School Business Manager Harlesden, Brent A two-school Catholic primary federation in Harlesden, Brent is seeking a School Business...
    01 Jun