Found 6 England, Lecturer jobs