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 over 1,200 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)
Director of Technology and Innovation (Operational and Academic) 100%
High School Teacher of Mathematics
Swimming Assistant (Changing room) - Part-time
Cover Teacher for the High School German Teacher (40–50%)
Teacher of High School Design Thinking (Product Design - Digital & Physical) 100%
Primary School German Teacher (100%)
High School University Advisor/Head of University Advising (100%)
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
- DATA AND LEARNING ANALYTICS LEAD (INTERNAL APPLICANTS)
Hünenberg & Zug Campus - HEAD OF LEARNING SUPPORT
Hünenberg & Zug Campus - WHOLE SCHOOL EAL TEAM LEAD (INTERNAL APPLICANTS)
Hünenberg & Zug Campus - HS HUMANITIES (MYP I&S) TEACHER
Hünenberg Campus - HUMANITIES (I&S) SUBJECT LEAD
Hünenberg Campus - HS GERMAN TEACHER
Hünenberg Campus - MYP SCIENCE TEACHER
Hünenberg Campus - FRONT OFFICE ASSISTANT
Zug Campus - MS MYP GERMAN TEACHER
Zug Campus - HS SOCIAL EMOTIONAL COUNSELLOR
Zug Campus - PS SWIMMING & PHYSICAL EDUCATION TEACHER
Zug Campus - MS MYP LANGUAGE & LITERATURE TEACHER
Zug Campus - MS MYP INDIVIDUALS & SOCIETIES TEACHER
Zug Campus - MYP PHYSICAL HEALTH EDUCATION TEACHER
Zug Campus - PRIMARY SCHOOL ASSISTANT PRINCIPAL
Zug Campus - PYP VISUAL ARTS TEACHER
Zug Campus - MYP INDIVIDUALS & SOCIETIES TEACHER – MATERNITY COVER
Zug Campus - ADMISSIONS OFFICER
Zug Campus - MIDDLE SCHOOL ASSISTANT
Zug Campus - HIGH SCHOOL UNIVERSITY ADVISING ASSISTANT
Hünenberg Campus