ISZL is a diverse and close-knit community dedicated to academic and personal excellence, built on the values of respect, motivation, and achievement. As one of the largest employers in Zug, we have over 330 staff from 40 countries and 1,250 students representing more than 60 nationalities. Our multicultural and supportive community means that everyone feels connected and valued.
Founded in 1961, ISZL is an award-winning non-profit International Baccalaureate® day school for students aged 3 to 18. We offer a rigorous academic program that encourages students to turn learning into action and reach beyond what they believe possible.
Our two campuses are located in Canton Zug, known for its dynamic international community and high quality of life.

Benefits
- Flexible work-life balance
- Generous pension contributions
- Free accident and long-term sickness insurance
- Relocation support for international hires
- Modern, collaborative work environment
- Short decision-making processes

Professional Development
We support lifelong learning through:
- Self-directed learning
- Professional Learning Communities (PLC) and networks
- Coaching and mentoring
- Conferences, workshops, and site visits
Wellbeing and Community
We promote staff wellbeing with collaborative teams, regular social events, and outdoor activities. Our staff enjoy ski weekends at our chalet in Wengen, free yoga, and access to a variety of outdoor sports and social groups.
Child Protection
Safeguarding students is central to our recruitment and daily practice. We provide annual child protection training and use platforms like MyConcern and Confide for reporting concerns. All staff undergo criminal background checks and reference checks before hiring. Our Child Protection Handbook shows how we create a safe environment for our students.
Open Positions
Please apply via the link under each job post below. (Attach your letter of interest, CV/resume and professional references)
PYP Visual Arts Teacher
Brass Instrumental Teacher (Music Academy)
Guitar Instrumental Teacher (Music Academy)
Accounts Payable Accountant
Bus Driver (30 - 50%)
Substitute teacher for the Primary School
Substitute teacher for the Middle School
Substitute teacher for the High School
Recently filled positions
- ISZL FIRST LANGUAGE TUTOR: FRENCH LANGUAGE & LITERATURE (PART-TIME)
Zug & Hünenberg Campus - FINANCIAL ACCOUNTANT – AR
Hünenberg Campus - AR & FINANCIAL PROJECTS SPECIALIST
Hünenberg Campus - HUMANITIES (I&S/ECONOMICS) TEACHER (100%)
Zug & Hünenberg Campus - MYP GERMAN TEACHER (100%)
Zug Campus - PS GERMAN TEACHER (100%)
Zug Campus - TEACHER OF HIGH SCHOOL MYP DESIGN (DIGITAL PRODUCT DESIGN) 100%
Hünenberg Campus - HIGH SCHOOL GERMAN TEACHER (100%)
Hünenberg Campus - TEACHER OF HIGH SCHOOL COMPUTER SCIENCE AND DESIGN (100%)
Hünenberg Campus