The Finishing College - Johannesburg, Gauteng 

Teachers will ensure the efficient and effective delivery of teaching. To deliver education either across a range of modules or within a subject area.

Master Human Resources - Johannesburg, Gauteng 

Send your cv in word format to applications at jobmaster.co.za with the job title in the subject line. If you match all the criteria, we will send you a job…

Marcia's Swim School - Johannesburg, Gauteng 

An enthusiastic, energetic, loyal teacher. Marcia's Swim School is looking for an experienced, qualified learn to swim teacher that holds a valid CPR…

Siyavula Education - Johannesburg, Gauteng 2000 

Train and support teachers to access their dashboards. You will also be supporting teachers to learn to use the platform in a way that allows them to support…

Siyavula Education - Johannesburg, Gauteng 2000 

Siyavula’s school and teacher tools complement the learner facing tools by providing teachers the ability to group students into classes, generate reports on…