Teach SA logo

Teach SA

TEACH South Africa recruits and trains top university graduates to teach Maths, Science, Technology and English in disadvantaged schools, in urban and rural areas, for a period of two years. Participants, called TEACH Ambassadors, will help South Africa and give back to communities, while developin... Read more

Headquarters

South Africa

Employees

1-10

Links


Org chart

This company has no org chart yet


Teams

This company has no teams yet


Offices

This company has no offices yet