We are currently seeking:
Primary
Immediate
- Learning Support Teacher: Full-time position
- Lower Primary Educational Assistant: Part-time 50% position
- Primary Physical Education & Swimming Teacher: Part-time 80% position, short-term contract
- Piano Accompanist: Freelance or Short-Term Contract
From August 2o25
- Primary Teacher Librarian (Tentative): Full-time position
- English as an Additional Language Specialist (Tentative): Full-time position
- German Language Teacher: Full-time/Part-time positions
Secondary
- Business Management / Mathematics Teacher – Full-time position