About Independent Development Trust
The Independent Development Trust (IDT) is a state-owned entity in South Africa, established in 1990. It manages and delivers integrated social infrastructure and development programs on behalf of the government. The IDT operates under the oversight of the Minister of Public Works and Infrastructure and has a national office in Pretoria, along with provincial offices across all nine provinces.
Min project size
50,000+
Hourly rate
50 / hr
Employees
540
Locations
South Africa
Year founded
Founded 1990
Share Your Experience
Help others by sharing your experience with this company
No reviews yet
Be the first to review this company!
