Steps Charity NPC is a registered South African non-profit organisation. Established in 2005, our core purpose is to improve the lives of children born with clubfoot by preventing disability. Based in Cape Town and operating nationally, we are the only organisation working in this space in South Afr... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet