The Thembisa Trust is a charity that was founded by South Africans who live in the UK. Since 1988 our goal has been to hold out hope to disadvantaged people in Southern Africa by giving them an opportunity to flourish. We work in partnership with small grassroots development projects in South Africa... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet