Teacher of Geography Full-Time, Permanent Contract
4 weeks ago
Geography Teacher | Richmond | September 2025 Start
Are you a Geography Teacher looking to join a high-achieving independent school with a strong academic reputation?
A prestigious co-educational school in Richmond is seeking a Geography Teacher to join its thriving humanities department from September 2025. This is an opportunity to teach engaged and motivated students in a school that values academic excellence, personal development, and co-curricular enrichment.
Full-time Geography Teacher role starting in September 2025.
Teach Geography across KS3, KS4, and KS5 in a well-resourced department.
Encourage critical thinking, fieldwork skills, and real-world application of geography.
Hold QTS (or equivalent) and have experience teaching Geography in a secondary setting.
Why Join This School?
High academic standards, with a strong record of GCSE and A-Level success.
A well-resourced school offering outstanding teaching facilities and extracurricular opportunities.
A supportive leadership team that prioritises staff well-being and professional growth.
Ribbons & Reeves are London’s leading Education Recruiters. We specialise in helping educators secure long-term and permanent roles, such as this Geography Teacher role in Richmond. For other roles, check out our website, search ‘Ribbons & Reeves’. Geography Teacher | Richmond | September 2025 Start
-
Humanities Teacher
3 weeks ago
bristol;avon, united kingdom Academics Ltd Full timeMainstream Secondary Humanities Teacher - Bristol (BS14)Are you passionate about inspiring young minds through the study of History, Geography, Religious Education, Citizenship, and Sociology? We are seeking a dedicated Humanities Teacher to join a thriving secondary school in Bristol (BS14) from September 2025. Whether you're an Early Careers Teacher or an...
-
English Teacher
3 days ago
essex, england, United Kingdom TLTP Education Full timeEnglish Teacher – Essex - £31,650.00 - £49,084.00 - Permanent - September Start - Free Schools - Age Group 11-18.English Teacher - The RoleThe school is looking to employ an experienced English Teacher, who has a strong understanding of the GCSE English curriculum and great classroom management skills. For this role, the school requires a fully qualified...
-
Contracts Manager
5 days ago
Manchester, England, United Kingdom Time Recruitment Solutions Ltd Full timeContracts Manager RoleLocation: Based in Greater Manchester with nationwide site visits.Role Overview: My client is seeking a Contracts Manager to oversee construction projects valued between GBP100K-GBP1M. The role involves managing 2-3 sites simultaneously, ensuring projects are completed on time, within budget, and with a strong focus on health and...
-
Secondary PE Teacher
3 weeks ago
south east, united kingdom Prospero Teaching Full timePE Teacher Prospero Teaching is looking for a dedicated PE Teacher for a Secondary school in Surrey. The school has a supportive PE department. Most of the timetable for this role will be key stage 3 and key stage 4. The position is open to both NQTs and experienced teachers. Depending on performance the school would look at either extending the contract or...
-
Reception Teacher
2 days ago
Uxbridge, England, United Kingdom TN United Kingdom Full timeSocial network you want to login/join with:Reception Teacher | Welcoming Primary in Hillingdon, UxbridgeClient:Location:Uxbridge, United KingdomJob Category:OtherEU work permit required:YesJob Reference:6bfe036f0c75Job Views:2Posted:30.03.2025Expiry Date:14.05.2025Job Description:Are you an enthusiastic and dedicated educator with a passion for shaping young...
-
Mathematics Teacher
2 days ago
Wembley, England, United Kingdom TN United Kingdom Full timeSocial network you want to login/join with:Mathematics Teacher - Brent - September Start, WembleyClient:Location: Wembley, United KingdomJob Category: EducationEU work permit required: YesJob Reference:1581403c7040Job Views:3Posted:30.03.2025Expiry Date:14.05.2025Job Description:About the RoleA progressive Independent academy in Brent seeks a dynamic...
-
Primary Teacher
3 weeks ago
bristol;avon, united kingdom Suppleo Recruitment Ltd Full timePrimary School TeacherIntroduction Suppleo Education is an award-winning education recruitment agency who believe in building relationships on understanding and respect. We pride ourselves on providing an unparalleled quality of service to not only our schools, but our teachers and support staff at all levels across Wales and England.Job Description Suppleo...
-
Building Surveyor Contract Full Time
4 weeks ago
United Kingdom MCG Construction Full timeMy client is a well-established housebuilder with a first-class reputation in the property industry. They are passionate about building beautiful homes that their customers can be proud of. They believe their people are their greatest asset. This company strives to create the best possible working environment and foster continuous training and development....
-
Mathematics Teacher
2 days ago
Wembley, England, United Kingdom TN United Kingdom Full timeMathematics Teacher - Brent - April Start, WembleyClient:Location:Wembley, United KingdomJob Category:Education-EU work permit required:YesJob Reference:650ba6eaf4d0Job Views:2Posted:30.03.2025Expiry Date:14.05.2025Job Description:About the RoleA forward-thinking Independent school in Brent seeks a dynamic Mathematics Teacher to inspire students in their...
-
Business & Economics Teacher
4 days ago
Cambridgeshire and Peterborough, England, United Kingdom Dunbar Education Recruitment Limited Full timeJob Title: Business and Economics TeacherLocation: BedfordshireStart Date: September 2025 (or earlier if available)Salary: Competitive, dependent on experienceContract Type: Full-time, PermanentAbout the RoleAn exciting opportunity has arisen for an enthusiastic and dedicated Business and Economics Teacher to join our thriving secondary school in...
-
Reception Teacher
3 days ago
london borough of harrow, England, United Kingdom TN United Kingdom Full timeReception Teacher - Primary School in Harrow (September Start)Are you an enthusiastic and dedicated Reception Teacher looking for your next opportunity? We are excited to invite applications for a full-time Reception Teacher position at our vibrant primary school in Harrow, starting in September.Position: Reception TeacherLocation: HarrowStart Date:...
-
Business Studies Teacher
4 days ago
Newham, England, United Kingdom EdEx Full timeBusiness Studies Teacher / Business Studies ECT - TLRs Available - Leading Newham Secondary SchoolQ - Are you a Business Studies Teacher with an unwavering passion for pupil progress?Q - Are you looking for a school that genuinely values staff's wellbeing and work-life balance?If so, EdEx - Education Recruitment might have the perfect Business Studies...
-
Assistant Head Teacher
3 weeks ago
Wembley, England, United Kingdom Wayman Group Full timeInspire Excellence, Lead with Passion Assistant Head Teacher Opportunity in Wembley Primary SchoolAre you an experienced and dynamic educator ready to take the next step in your career? Join our exceptional team at a highly-regarded primary school in Wembley, recently rated 'Outstanding' by Ofsted. We are seeking an enthusiastic and dedicated Assistant Head...
-
SEND Lead English Teacher
3 days ago
Hawkeridge, England, United Kingdom Elementa Support Services Full timeLead English Teacher - SEMH, trauma Location: Westbury, Wiltshire Start date: ASAP Type: Full-time, Temp-to-perm contract Salary: £125.23 - £201.53 per day during trial (£24,420 - £39,300 perm equivalent) Our client is an independent provider supporting learners across all key stages 1-4 and also Post-16 although the majority of their learners are in...
-
Business Studies Teacher
3 days ago
north east, england, United Kingdom Teaching Personnel Full timeExciting Opportunity: Business Studies Teacher Wanted in DurhamAre you a passionate Business Studies specialist ready for a fulfilling teaching role starting in February 2025? Our client school in Durham is looking for dedicated educators like you. Whether you're an Early Career Teacher (ECT) or an experienced Fully Qualified Teacher (FQT), we invite you to...
-
Teacher
3 weeks ago
bristol;avon, united kingdom PHOENIX CHILD CARE LIMITED Full timeJob Title:Teacher (SEND)Job Location:Oakwood Specialist College, Yate, BS37 5JBSalary:Between £27,300 and £33,600 per annum, based on 40 hours per week, 42.4 weeks of the year.Contract Type:PermanentEvery person deserves the right to access meaningful education. That's where you come in. As a Teacher, you'll play a key role in delivering personalised...
-
Anaplan Contract
4 weeks ago
United Kingdom Codex Full timeAnaplan Contract - Solution Architect Employment type - Contract, Full Time Remote - UK Codex are partnered with a global leading Anaplan customer who are seeking an Anaplan Solution Architect to join their firm on a 12 month contract, to enhance their existing Anaplan ecosystem. The Contractor will be responsible for the design and development of...
-
Teacher Of English
1 day ago
Little Irchester, England, United Kingdom Vision for Education - Northampton Full timeTeacher of English£30,000-£41,333Full timeWellingboroughVision for Education are looking for a passionate teacher of English to engage and enthuse students within one of our well-respected client schools.The School and RoleThis school based in Wellingborough is looking to appoint a passionate Teacher of English to teach KS3 and KS4 classes. Working in this...
-
Primary Teacher
4 weeks ago
bristol;avon, united kingdom Academics Ltd Full timeJob Advertisement: Primary Teacher - BristolAre you a passionate and dedicated Primary Teacher seeking flexible work opportunities in Bristol?Join Academics, the second leading education recruitment company in the UK, and support local primary schools across EYFS, KS1, and KS2 year groups.Position: Primary TeacherLocation: BristolSector: Education and...
-
General Cover Teacher
1 day ago
Liverpool City Region, England, United Kingdom The Supply Register Full timeGeneral Cover Teacher - Inspire, Adapt, ThriveLocation: Liverpool centrePay: £120 to £200 per day (dependent on experience)Contract: Full-time / Part-timeStart Date: 09/04/2025Are you ready to step into the classroom and make a real impact?We're looking for an energetic, adaptable, and confident General Cover Teacher to join our team Every day is different...