3 International independent senior school science teacher jobs