EF International Language Campuses
–
Cape Town, Western Cape, South Africa
... The role calls for flexibility, organizational skills, the ability to lead a diverse team of teachers and the ability to inspire. Specific duties are outlined below. Teacher Management • Recruit, induct and observe new teaching staff with ... - May 28