
IDC
Neo Mogodi
The List
About
The Industrial Development Corporation (IDC) is South Africa’s leading development finance institution, funding businesses, industries, and entrepreneurs to drive economic growth, job creation, and innovation. Through strategic investments, SME support, and industrial development, IDC helps build sustainable industries and unlock opportunities across South Africa and Africa.
Services & Products
Business FundingDevelopment FinanceEconomic DevelopmentEntrepreneur SupportInvestment
Contact
Neo Mogodi
NeoMo@idc.co.za011 269 3000idc.co.zaOffice 2101, 21st Floor, The Embassy Building, 199 Anton Lembede Street, Durban, 4001
Est. 1940 · 840 staff
