Use the current role list to compare discipline, role type, location area, package detail, and school context. If a vacancy looks promising but you are unsure about fit, ask a recruiter before spending time on a full application.
Use discipline, role, and location area filters to narrow the list before opening a vacancy.
Compare roles before asking a recruiter
Saved roles stay in this browser. Add a few options, then send one enquiry so a recruiter can compare fit, package questions, location, and timing with you.
Learning Support Coordinator – Marrakesh, Morocco
Learning Support Coordinator role in Marrakesh, Morocco for candidates comparing fit, package detail, relocation timing, and application priority.
School Counsellor – Tunis, Tunisia
School Counsellor role in Tunis, Tunisia for candidates comparing fit, package detail, relocation timing, and application priority.
Head of Mathematics – Sousse, Tunisia
Head of Mathematics role in Sousse, Tunisia for candidates comparing fit, package detail, relocation timing, and application priority.
Head of Science – Algiers, Algeria
Head of Science role in Algiers, Algeria for candidates comparing fit, package detail, relocation timing, and application priority.
Assistant Principal – Oran, Algeria
Assistant Principal role in Oran, Algeria for candidates comparing fit, package detail, relocation timing, and application priority.
Deputy Head of School – Tripoli, Libya
Deputy Head of School role in Tripoli, Libya for candidates comparing fit, package detail, relocation timing, and application priority.
Early Years Teacher – Cairo, Egypt
Early Years Teacher role in Cairo, Egypt for candidates comparing fit, package detail, relocation timing, and application priority.
Primary Homeroom Teacher – Alexandria, Egypt
Primary Homeroom Teacher role in Alexandria, Egypt for candidates comparing fit, package detail, relocation timing, and application priority.
Upper Primary Teacher – Casablanca, Morocco
Upper Primary Teacher role in Casablanca, Morocco for candidates comparing fit, package detail, relocation timing, and application priority.
Secondary English Teacher – Rabat, Morocco
Secondary English Teacher role in Rabat, Morocco for candidates comparing fit, package detail, relocation timing, and application priority.
EAL Support Teacher – Marrakesh, Morocco
EAL Support Teacher role in Marrakesh, Morocco for candidates comparing fit, package detail, relocation timing, and application priority.
Secondary Maths Teacher – Tunis, Tunisia
Secondary Maths Teacher role in Tunis, Tunisia for candidates comparing fit, package detail, relocation timing, and application priority.
IGCSE Mathematics Teacher – Sousse, Tunisia
IGCSE Mathematics Teacher role in Sousse, Tunisia for candidates comparing fit, package detail, relocation timing, and application priority.
Secondary Science Teacher – Algiers, Algeria
Secondary Science Teacher role in Algiers, Algeria for candidates comparing fit, package detail, relocation timing, and application priority.
Physics Teacher – Oran, Algeria
Physics Teacher role in Oran, Algeria for candidates comparing fit, package detail, relocation timing, and application priority.
Computer Science Teacher – Tripoli, Libya
Computer Science Teacher role in Tripoli, Libya for candidates comparing fit, package detail, relocation timing, and application priority.
Assistant Principal – Kampala, Uganda
Assistant Principal role in Kampala, Uganda for candidates comparing fit, package detail, relocation timing, and application priority.
Deputy Head of School – Kigali, Rwanda
Deputy Head of School role in Kigali, Rwanda for candidates comparing fit, package detail, relocation timing, and application priority.
Early Years Teacher – Dar es Salaam, Tanzania
Early Years Teacher role in Dar es Salaam, Tanzania for candidates comparing fit, package detail, relocation timing, and application priority.
Primary Homeroom Teacher – Gaborone, Botswana
Primary Homeroom Teacher role in Gaborone, Botswana for candidates comparing fit, package detail, relocation timing, and application priority.
Upper Primary Teacher – Maputo, Mozambique
Upper Primary Teacher role in Maputo, Mozambique for candidates comparing fit, package detail, relocation timing, and application priority.
Secondary English Teacher – Dakar, Senegal
Secondary English Teacher role in Dakar, Senegal for candidates comparing fit, package detail, relocation timing, and application priority.
EAL Support Teacher – Nairobi, Kenya
EAL Support Teacher role in Nairobi, Kenya for candidates comparing fit, package detail, relocation timing, and application priority.
Secondary Maths Teacher – Johannesburg, South Africa
Secondary Maths Teacher role in Johannesburg, South Africa for candidates comparing fit, package detail, relocation timing, and application priority.
Use each vacancy as a starting point for a clearer decision
A suitable role is more than a title. Check school fit, package detail, relocation timing, and whether you would like a recruiter conversation before applying.
Check the school type before you apply
Look at curriculum, age range, leadership expectations, and whether the role matches your recent classroom or leadership experience.
Compare more than the headline salary
Housing, flights, tuition support, medical cover, tax position, and relocation timing can change how suitable a role feels.
Ask before committing time to an application
If two roles look similar, a short recruiter conversation can help you decide which route deserves your attention first.