The Dreamcatcher Foundation is a non-profit development trust founded 3 decades ago in South Africa to spearhead socio-economic development of township communities in South Africa to alleviate poverty through self-employment. The main focus is the development of entrepreneurs and community development around the cor growth sectors of South Africa and the aim is to enable inclusive access to mainstream business, alleviate unemployment and poverty and to growth the regional economy through job creation and new innovations.