I am a senior consultant at Engage Education, partnering with primary and secondary schools across Tower Hamlets, Haringey and Birmingham. I specialise in connecting schools with skilled support staff and teachers who make a genuine impact in the classroom.
With experience in education recruitment, I have developed a deep sector knowledge and strong relationships with schools and candidates alike. My work is driven by a commitment to service, reliability and integrity, values that guide both my professional and personal life.
As a proud husband and father, I am motivated to lead by example and contribute positively to my community. Outside of work, I enjoy studying Islamic and Cultural history, playing sports and pursuing personal and spiritual growth.
Latest Positions
Teaching Assistant Apprenticeship – September 2026 Start
| Sector: | Primary |
| District: | Bexley |
| Type: | Long Term - Temp |
| Pay: | Apprentice - £15,906 |
| Start date: | Beginning 09/26 |
Teaching Assistant Apprenticeship – Secondary School – Ashford, Surrey
| Sector: | Secondary |
| District: | Surrey |
| Type: | Long Term - Temp |
| Pay: | Apprentice - £15,906 |
| Start date: | Beginning 09/26 |
Teaching Assistant Apprentice – Primary Schools | Islington | September Start
| Sector: | Primary |
| District: | Islington |
| Type: | Long Term - Temp |
| Pay: | Apprentice - £15,906 |
| Start date: | Beginning 09/26 |
Teaching Assistant – Secondary Schools | Lewisham | September 2026 Start
| District: | Lewisham |
| Type: | Long Term - Temp |
| Pay: | £90 - £95 |
| Start date: | Beginning 09/26 |
Teaching Assistant – Secondary Schools | Greenwich | September 2026 Start
| Sector: | Secondary |
| District: | Greenwich |
| Type: | Long Term - Temp |
| Pay: | £95 - £100 |
| Start date: | Beginning 09/26 |
Teaching Assistant – Join A Thriving Primary School In Islington
| Sector: | Primary |
| District: | Islington |
| Type: | Long Term - Temp |
| Pay: | £85 - £90 |
| Start date: | Beginning 09/26 |
Teaching Assistant – Further Education College | Bromley | September 2026 Start
| Sector: | Secondary |
| District: | Bromley |
| Type: | Long Term - Temp |
| Pay: | £100 - £105 |
| Start date: | Beginning 08/26 |
Student Support Mentor – Secondary School | Tower Hamlets | September 2026 Start
| Sector: | Secondary |
| District: | Tower Hamlets |
| Type: | Long Term - Temp |
| Pay: | £95 - £100 |
| Start date: | Beginning 09/26 |
Student Support Mentor – Ashford, Surrey | September 2026 Start | Full-time
| Sector: | Secondary |
| District: | Surrey |
| Type: | Long Term - Temp |
| Pay: | £110 - £115 |
| Start date: | Beginning 09/26 |
Student Engagement Mentor – Secondary School | Haringey | September 2026 Start
| Sector: | Secondary |
| District: | Haringey |
| Type: | Long Term - Temp |
| Pay: | £105 - £110 |
| Start date: | Beginning 09/26 |
Student Behaviour Mentor | Secondary Education | Bromley
| Sector: | All Through |
| District: | Bromley |
| Type: | Long Term - Temp |
| Pay: | £110 - £115 |
| Start date: | Beginning 09/26 |
Student Behaviour & Engagement Officer – Ashford, Surrey | September 2026 Start | Full-time
| Sector: | Secondary |
| District: | Surrey |
| Type: | Long Term - Temp |
| Pay: | £110 - £115 |
| Start date: | Beginning 09/26 |
Student Achievement Tutor – Further Education | South East London | September 2026 Start
| Sector: | Secondary |
| District: | Bromley |
| Type: | Long Term - Temp |
| Pay: | £115 - £120 |
| Start date: | Beginning 09/26 |
Send Teaching Assistant | Primary School | Islington
| Sector: | Primary |
| District: | Islington |
| Type: | Long Term - Temp |
| Pay: | £85 - £90 |
| Start date: | Beginning 09/26 |
Send Teaching Assistant | Make A Difference Every Day | Islington
| Sector: | Primary |
| District: | Islington |
| Type: | Long Term - Temp |
| Pay: | £95 - £100 |
| Start date: | Beginning 09/26 |
Send Teaching Assistant (female) – All-girls Secondary School | South East London | September Start
| Sector: | Secondary |
| District: | Tower Hamlets |
| Type: | SEND |
| Pay: | £90 - £95 |
| Start date: | Beginning 08/26 |
Send Teaching Assistant – Secondary School | Bromley | September 2026 Start
| Sector: | All Through |
| District: | Bromley |
| Type: | Long Term - Temp |
| Pay: | £95 - £100 |
| Start date: | Beginning 09/26 |
Send Teaching Assistant – Primary Schools | Tower Hamlets | September 2026 Start
| Sector: | Primary |
| District: | Tower Hamlets |
| Type: | Long Term - Temp |
| Pay: | £85 - £90 |
| Start date: | Beginning 09/26 |
Send Teaching Assistant – Primary Schools | Haringey | September 2026 Start
| Sector: | Primary |
| District: | Haringey |
| Type: | Long Term - Temp |
| Pay: | £85 - £90 |
| Start date: | Beginning 09/26 |
Send Teaching Assistant – Primary Schools – Haringey
| Sector: | Primary |
| District: | Haringey |
| Type: | Long Term - Temp |
| Pay: | Apprentice - £15,906 |
| Start date: | Beginning 09/26 |
Send Teaching Assistant – Bexley | September 2026 Start | Full-time
| Sector: | Primary |
| District: | Bexley |
| Type: | Long Term - Temp |
| Pay: | £105 - £110 |
| Start date: | Beginning 09/26 |
Send Teacher – Mainstream Primary & Secondary Schools – Haringey
| Sector: | Secondary |
| District: | Haringey |
| Type: | SEND |
| Pay: | £46,339 - £52,300 |
| Start date: | Beginning 09/26 |
Senco
| District: | Tower Hamlets |
| Type: | Long Term - Temp |
| Pay: | £72,858 - £86,566 |
| Start date: | Beginning 09/26 |
Secondary Teaching Assistant – Haringey | September 2026 Start
| Sector: | Secondary |
| District: | Haringey |
| Type: | Long Term - Temp |
| Pay: | £95 - £100 |
| Start date: | Beginning 09/26 |
Science Teacher – Southwark | September 2026 Start | Full-time
| Sector: | Secondary |
| District: | Southwark |
| Type: | Long Term - Temp |
| Pay: | £183.66 - £210.23 |
| Start date: | Beginning 09/26 |
Science Teacher – Secondary Schools | Bromley | September 2026 Start
| Sector: | All Through |
| District: | Bromley |
| Type: | Long Term - Temp |
| Pay: | £175.72 - £202.31 |
| Start date: | Beginning 09/26 |
Religious Education Teacher – Secondary Schools | Greenwich | September 2026 Start | Full-time
| Sector: | Secondary |
| District: | Greenwich |
| Type: | Long Term - Temp |
| Pay: | £183.66 - £210.23 |
| Start date: | Beginning 09/26 |
Psychology Teacher – Secondary Schools | Greenwich | September 2026 Start | Full-time
| Sector: | Secondary |
| District: | Greenwich |
| Type: | Long Term - Temp |
| Pay: | £183.66 - £210.23 |
| Start date: | Beginning 09/26 |
Primary Teaching Assistant – Islington | September Start
| Sector: | Primary |
| District: | Islington |
| Type: | Long Term - Temp |
| Pay: | £85 - £90 |
| Start date: | Beginning 09/26 |
Primary Teaching Assistant – Haringey | September 2026 Start
| Sector: | Primary |
| District: | Haringey |
| Type: | Long Term - Temp |
| Pay: | £85 - £90 |
| Start date: | Beginning 09/26 |
Primary Teacher – Hackney | September 2026 Start
| Sector: | Primary |
| District: | Hackney |
| Type: | Short Term - Temp |
| Pay: | £150 - £160 |
| Start date: | Beginning 09/26 |
Primary Cover Teacher – Haringey | Flexible Daily Supply | September 2026 Start
| Sector: | Primary |
| District: | Haringey |
| Type: | Long Term - Temp |
| Pay: | £137.38 - £163.97 |
| Start date: | Beginning 09/26 |
Pastoral Support Mentor – Ashford, Surrey | September 2026 Start | Full-time
| Sector: | Secondary |
| District: | Surrey |
| Type: | Long Term - Temp |
| Pay: | £110 - £115 |
| Start date: | Beginning 09/26 |
Nclusion Officer – Secondary School
| Sector: | Secondary |
| District: | Haringey |
| Type: | Long Term - Temp |
| Pay: | £115 - £120 |
| Start date: | Beginning 09/26 |
Maths Teacher – Southwark | September 2026 Start | Full-time
| Sector: | Secondary |
| District: | Southwark |
| Type: | Long Term - Temp |
| Pay: | £183.66 - £210.23 |
| Start date: | Beginning 09/26 |
Maths Lecturer – Bromley | Full-time | September 2026 Start
| Sector: | Secondary |
| District: | Bromley |
| Type: | Long Term - Temp |
| Pay: | £37,870 - £41,935 |
| Start date: | Beginning 09/26 |
Learning Support Assistant – Primary Schools | Haringey | September 2026 Start
| Sector: | Primary |
| District: | Haringey |
| Type: | Long Term - Temp |
| Pay: | £82.10 - £85 |
| Start date: | Beginning 09/26 |
Learning Support Assistant – Primary School | Isle Of Dogs, Tower Hamlets | September 2026 Start
| Sector: | Primary |
| District: | Tower Hamlets |
| Type: | Long Term - Temp |
| Pay: | £90 - £95 |
| Start date: | Beginning 09/26 |
Learning Mentor – Secondary School | Ashford, Surrey | September 2026 Start
| Sector: | Secondary |
| District: | Surrey |
| Type: | Long Term - Temp |
| Pay: | £115 - £120 |
| Start date: | Beginning 09/26 |
Inclusion Mentor – Ashford, Surrey | September 2026 Start | Full-time
| Sector: | Secondary |
| District: | Surrey |
| Type: | Long Term - Temp |
| Pay: | £110 - £115 |
| Start date: | Beginning 09/26 |
Humanities Teacher – Secondary Schools | Bromley | September 2026 Start
| Sector: | All Through |
| District: | Bromley |
| Type: | Long Term - Temp |
| Pay: | £175.72 - £202.31 |
| Start date: | Beginning 09/26 |
Higher Level Teaching Assistant (hlta) – Primary Schools | Haringey | September 2026 Start
| Sector: | Primary |
| District: | Haringey |
| Type: | Long Term - Temp |
| Pay: | £115 - £120 |
| Start date: | Beginning 09/26 |
Health & Social Care Teacher – Secondary Schools | Bromley | September 2026 Start
| Sector: | All Through |
| District: | Bromley |
| Type: | Long Term - Temp |
| Pay: | £175.72 - £202.31 |
| Start date: | Beginning 09/26 |
Head Of Teaching, Learning & Assessment – Further Education | South East London | September 2026
| Sector: | Secondary |
| District: | Bromley |
| Type: | Long Term - Temp |
| Pay: | £55,881 - £65,642 |
| Start date: | Beginning 08/26 |
Graduate Teaching Assistant – Secondary Schools | Greenwich | September 2026 Start
| Sector: | Secondary |
| District: | Greenwich |
| Type: | Long Term - Temp |
| Pay: | £105 - £110 |
| Start date: | Beginning 09/26 |
Graduate Teaching Assistant – Secondary School | Tower Hamlets | September 2026 Start
| Sector: | Secondary |
| District: | Tower Hamlets |
| Type: | Long Term - Temp |
| Pay: | £95 - £100 |
| Start date: | Beginning 09/26 |
Graduate Learning Support Assistant – Secondary Schools | Greenwich | September 2026 Start
| Sector: | Secondary |
| District: | Greenwich |
| Type: | Long Term - Temp |
| Pay: | £105 - £110 |
| Start date: | Beginning 09/26 |
Graduate Learning Mentor – Secondary Schools | Greenwich | September 2026 Start
| Sector: | Secondary |
| District: | Greenwich |
| Type: | Long Term - Temp |
| Pay: | £105 - £110 |
| Start date: | Beginning 09/26 |
Graduate Academic Mentor – Secondary Schools | Greenwich | September 2026 Start
| Sector: | Secondary |
| District: | Greenwich |
| Type: | Long Term - Temp |
| Pay: | £105 - £110 |
| Start date: | Beginning 09/26 |
Geography Teacher – Secondary Schools | Greenwich | September 2026 Start | Full-time
| Sector: | Secondary |
| District: | Greenwich |
| Type: | Long Term - Temp |
| Pay: | £183.66 - £210.23 |
| Start date: | Beginning 09/26 |
Gcse Intervention Officer – Secondary School | Haringey | September 2026 Start
| Sector: | Secondary |
| District: | Haringey |
| Type: | Long Term - Temp |
| Pay: | £110 - £115 |
| Start date: | Beginning 09/26 |
Food Technology Teacher – Secondary Schools | Bromley | September 2026 Start
| Sector: | All Through |
| District: | Bromley |
| Type: | Long Term - Temp |
| Pay: | £175.72 - £202.31 |
| Start date: | Beginning 09/26 |
English Teacher – Southwark | September 2026 Start | Full-time
| Sector: | Secondary |
| District: | Southwark |
| Type: | Long Term - Temp |
| Pay: | £183.66 - £210.23 |
| Start date: | Beginning 09/26 |
English Teacher – Secondary Schools | Bromley | September 2026 Start
| Sector: | All Through |
| District: | Bromley |
| Type: | Long Term - Temp |
| Pay: | £175.72 - £202.31 |
| Start date: | Beginning 09/26 |
English Lecturer – Bexley | September 2026 Start | Maternity Cover
| Sector: | Secondary |
| District: | Bromley |
| Type: | Long Term - Temp |
| Pay: | £37,870 - £41,935 |
| Start date: | Beginning 09/26 |
Eal Teaching Assistant – Secondary Schools – Haringey
| Sector: | Secondary |
| District: | Haringey |
| Type: | Long Term - Temp |
| Pay: | £95 - £100 |
| Start date: | Beginning 09/26 |
Drama Teacher – Secondary School – Haringey
| Sector: | Secondary |
| District: | Haringey |
| Type: | Long Term - Temp |
| Pay: | £57,632 - £62,496 |
| Start date: | Beginning 09/26 |
Designated Safeguarding Lead (dsl) – Secondary Send School | Bromley | September 2026 Start
| Sector: | All Through |
| District: | Bromley |
| Type: | Long Term - Temp |
| Pay: | £52,219 - £56,154 |
| Start date: | Beginning 09/26 |
Design & Technology Teacher (food Technology & Dt) – Secondary School
| Sector: | Secondary |
| District: | Surrey |
| Type: | Long Term - Temp |
| Pay: | £47,472 - £51,048 |
| Start date: | Beginning 09/26 |
Design & Technology Teacher – Southwark | September 2026 Start | Full-time
| Sector: | Secondary |
| District: | Southwark |
| Type: | Long Term - Temp |
| Pay: | £183.66 - £210.23 |
| Start date: | Beginning 09/26 |
Design & Technology Teacher – Secondary School | Ashford, Surrey | September 2026 Start
| Sector: | Secondary |
| District: | Surrey |
| Type: | Long Term - Temp |
| Pay: | £47,472 - £51,048 |
| Start date: | Beginning 09/26 |
Cover Teacher – Secondary Schools | Lewisham | September 2026 Start
| District: | Lewisham |
| Type: | Long Term - Temp |
| Pay: | £145.35 - £171.94 |
| Start date: | Beginning 09/26 |
Cover Teacher – Secondary Schools | Bexley | September 2026 Start
| Sector: | Secondary |
| District: | Bexley |
| Type: | Long Term - Temp |
| Pay: | £137.38 - £163.97 |
| Start date: | Beginning 09/26 |
Cover Teacher – Secondary Schools | Bexley | September 2026 Start
| Sector: | Secondary |
| District: | Bexley |
| Type: | Long Term - Temp |
| Pay: | £137.38 - £163.97 |
| Start date: | Beginning 09/26 |
Cover Teacher – Secondary School | Ashford, Surrey | September 2026 Start
| Sector: | Secondary |
| District: | Surrey |
| Type: | Long Term - Temp |
| Pay: | £154.21 -£180.82 |
| Start date: | Beginning 09/26 |
Cover Teacher – Ashford, Surrey | September 2026 Start | Full-time
| Sector: | Secondary |
| District: | Surrey |
| Type: | Long Term - Temp |
| Pay: | £154.21 -£180.82 |
| Start date: | Beginning 09/26 |
Cover Supervisor – Secondary Schools | Lewisham | September 2026 Start
| District: | Lewisham |
| Type: | Long Term - Temp |
| Pay: | £95 - £100 |
| Start date: | Beginning 09/26 |
Cover Supervisor – Secondary School | Haringey | September 2026 Start
| Sector: | Secondary |
| District: | Haringey |
| Type: | Long Term - Temp |
| Pay: | £95 - £100 |
| Start date: | Beginning 09/26 |
Cover Supervisor – Secondary School | Ashford, Surrey | September 2026 Start
| Sector: | Secondary |
| District: | Surrey |
| Type: | Long Term - Temp |
| Pay: | £105 - £110 |
| Start date: | Beginning 09/26 |
Cover Supervisor – Secondary School – Ashford, Surrey
| Sector: | Secondary |
| District: | Surrey |
| Type: | Long Term - Temp |
| Pay: | £110 - £115 |
| Start date: | Beginning 09/26 |
Cover Supervisor – Greenwich | September 2026 Start | Full-time
| Sector: | Secondary |
| District: | Greenwich |
| Type: | Long Term - Temp |
| Pay: | £95 - £100 |
| Start date: | Beginning 09/26 |
Cover Supervisor – Ashford, Surrey | September 2026 Start | Full-time
| Sector: | Secondary |
| District: | Surrey |
| Type: | Long Term - Temp |
| Pay: | £105 - £110 |
| Start date: | Beginning 09/26 |
Computer Science Teacher – Southwark | September 2026 Start | Full-time
| Sector: | Secondary |
| District: | Southwark |
| Type: | Long Term - Temp |
| Pay: | £183.66 - £210.23 |
| Start date: | Beginning 09/26 |
Behaviour Support Mentor | Secondary Alternative Provision | Bromley
| Sector: | All Through |
| District: | Bromley |
| Type: | Long Term - Temp |
| Pay: | £110 - £115 |
| Start date: | Beginning 09/26 |
Behaviour Mentor | Alternative Provision | Bromley
| Sector: | All Through |
| District: | Bromley |
| Type: | Long Term - Temp |
| Pay: | £105 - £110 |
| Start date: | Beginning 09/26 |
Behaviour Mentor – Secondary Schools | South East London | September Start
| Sector: | Secondary |
| District: | Bromley |
| Type: | Long Term - Temp |
| Pay: | £115 - £120 |
| Start date: | Beginning 09/26 |
Behaviour Mentor – Secondary Schools | Greenwich | September 2026 Start
| Sector: | Secondary |
| District: | Greenwich |
| Type: | Long Term - Temp |
| Pay: | £110 - £115 |
| Start date: | Beginning 09/26 |
Behaviour Mentor – Secondary School | Haringey | September 2026 Start
| Sector: | Secondary |
| District: | Haringey |
| Type: | Long Term - Temp |
| Pay: | £110 - £115 |
| Start date: | Beginning 08/26 |
Behaviour Mentor – Secondary School | Ashford, Surrey | September 2026 Start
| Sector: | Secondary |
| District: | Surrey |
| Type: | Long Term - Temp |
| Pay: | £110 - £115 |
| Start date: | Beginning 09/26 |
Behaviour Mentor – Ashford, Surrey | September 2026 Start | Full-time
| Sector: | Secondary |
| District: | Surrey |
| Type: | Long Term - Temp |
| Pay: | £115 - £120 |
| Start date: | Beginning 09/26 |
Behaviour Intervention Mentor | Full-time | Bromley
| Sector: | All Through |
| District: | Bromley |
| Type: | Long Term - Temp |
| Pay: | £110 - £115 |
| Start date: | Beginning 09/26 |
Behaviour & Pastoral Mentor | Specialist Secondary Setting | Bromley
| Sector: | All Through |
| District: | Bromley |
| Type: | Long Term - Temp |
| Pay: | £110 - £115 |
| Start date: | Beginning 09/26 |
Academic Mentor – Secondary Schools | Greenwich | September 2026 Start
| Sector: | Secondary |
| District: | Greenwich |
| Type: | Long Term - Temp |
| Pay: | £110 - £115 |
| Start date: | Beginning 09/26 |
Academic Mentor – Secondary School | Tower Hamlets | September 2026 Start
| Sector: | Secondary |
| District: | Tower Hamlets |
| Type: | Long Term - Temp |
| Pay: | £110 - £115 |
| Start date: | Beginning 09/26 |
Academic Mentor – Secondary School | Ashford, Surrey | September 2026 Start
| Sector: | Secondary |
| District: | Surrey |
| Type: | Long Term - Temp |
| Pay: | £110 - £115 |
| Start date: | Beginning 09/26 |