Benefits: Competitive salary Up to 15 weeks of holiday Comprehensive healthcare Private medical ... Teacher, jobs