Independent Development Trust (IDT) - Kimberley

Montrio Corporate Park, Block 3, 2nd Floor, 10 Oliver Road, Monument Heights, Kimberley, South Africa
We deliver social infrastructure and social development programme management services on behalf of government. The social infrastructure programmes we deliver include public schools, clinics, community centres, government offices in rural communities...

Reviews

Classification

Kimberley, Frances Baard District, Northern Cape, South Africa

SPONSORED ADS

  • STOP Gender-Based Violence NPC
    Mankweng, South Africa
    STOP Gender-Based Violence NPC is deeply committed to eliminating Gender-Based Violence in South Africa by providing immediate access to support services such as; trauma-informed counseling, therapeutic sessions, educational resources, public awareness, skill-building programs and job placement, support groups, shelter and protection.
    (081) 531-02... SHOW
  • EYASA (eMalahleni Youth Against Substance Abuse)
    Emalahleni, South Africa
    EYASA (eMalahleni Youth Against Substance Abuse) is forward-moving organization in eMalahleni when it comes to turning many towards productive lives away from substance abuse.
    (071) 403-20... SHOW
  • RULIV Promoting Rural and Urban Livelihoods
    East London, South Africa
    Ruliv is a Non-Profit Public Benefit Organisation facilitating all facets of rural and urban socio-economic development activities including proposal development, process facilitation, programme planning and design, implementation and financial management and monitoring and evaluation. In addition, Ruliv is an implementer of Corporate Social Investment (CSI) initiatives. Our team of highly experienced, multi-disciplinary professionals provides such support services to a diverse range of clients, focusing on village-based community development organisations, CBO's, NGO's, but also including businesses, local and district municipalities, provincial and national government, state agencies and international development agencies.
    (043) 704-88... SHOW