Subject Lead of Spanish
Posted 12 hours ago by Strategy Education
- Salary:
- £28,745 - £58,959/annum Negotiable with TLR
- Location:
- Newham, Greater London (3 miles)
- Job Type:
- Permanent
You will need to have the ability to inspire and develop both staff and students in order to raise standards and maximise potential. The main responsibilities of your role will be. To establish outstanding provision within the subject area. This to include all programmes, systems and … more