St. Stephen's School Courtyard


at St. Stephen's

One of Europe’s premier international schools, St. Stephen’s offers a challenging academic program with outstanding individual support in a small, supportive community.

The school was founded in 1964. Current enrollment is 300 students with 57 nationalities represented in the student body. There are more than 50 faculty with an average tenure of 10 years. The school operates a generous professional development budget, including a sabbatical and several teaching awards, to ensure all teachers are continuously developing their craft and model lifelong learning. In addition, there are over 20 administrative staff members.

St. Stephen’s School is committed to rigorous child protection procedures and protocols and fully complies with Italian and US law as well as the Council of International School recommendations.

All new hires undergo a comprehensive vetting process, including criminal background checks from countries lived and worked in as well as calls to former employers.

Job Vacancies

Substitute Teachers

St. Stephen's School are seeking subsitute teaching posts in the following subjects:
  • Biology
  • Chemistry
  • Physics
  • English
  • French (native and non-native)
  • Italian (native and non-native)
  • Environmental Systems
  • Mathematics
  • Music
  • History
Please email the School directly by clicking on the link below. Please indicate the position you are applying for and attach your CV. Thank you.