IDC Vacancies: Apply by 13–20 June 2025
The Industrial Development Corporation (IDC) is offering multiple fixed-term job opportunities for experienced professionals who are passionate about contributing to South Africa’s economic and developmental agenda. These roles span funding innovation, systems implementation, payroll administration, and business process improvement. Vacancy…