Second in Charge MFL Department Second in Charge of MFL Department Permanent, Full Time MPS-UPS ILW £36,745 - £56,959 per annum Newham Must have QTS and experience in UK schools This is a rare and exciting opportunity to work at one of the highest performing schools in the country. If you are committed to making a lasting difference in our local community and want to work in a seriously ambitious, respe...