Over 9000 jobs in one year
A centre of excellence that creates employment while accelerating implementation of all sector programmes
The Infrastructure Delivery Division (IDD) of the DBSA is a relatively new division established to accelerate the implementation of infrastructure programmes. Its purpose is to create a centre of excellence that works with key government stakeholders to