TEACHER OF IT OR jobs in BRAINTREE ESSEX, United Kingdom #2