Government Structures & Parastatals

Independent Communications Authority of South Africa (ICASA)
Tel: 27 (0) 11 566 3000 / 3001
Fax: 27 (0) 11 566 4000 / 4001
Website Address: www.icasa.org.za
City: Johannesburg
Country: South Africa
Independent Development Trust
Tel: 27 (0) 12 845 0894
Fax: 27 (0) 12 348 0894
Website Address: www.idt.org.za
City: Pretoria
Country: South Africa
Independent Electoral Commission (IEC)
Tel: +27 (0) 12 428 5700
Fax: +27 (0) 12 428 5784
Website Address: www.elections.org.za
City: Pretoria
Country: South Africa
Industrial Development Corporation (Ltd) (IDC)
Tel: 27 (0) 11 269 3000
Fax: 27 (0) 11 269 3116
Website Address: www.idc.co.za
City: Johannesburg
Country: South Africa
Ingonyama Trust Board
Tel: 27 (0) 33 355 4315
Fax: 27 (0) 33 342 5045
Website Address: www.ingonyamatrust.org.za
City: Pietermaritzburg
Country: South Africa
Institute of People Management (IPM)
Tel: 27 (0) 11 329 3760
Fax: 27 (0) 11 329 3760
Website Address: www.ipm.co.za
City: Johannesburg
Country: South Africa
International Marketing Council (IMC)
Tel: 27 (0) 11 483 0122
Fax: 27 (0) 11 483 0124
Website Address: www.brandsouthafrica.com
City: Johannesburg
Country: South Africa
Invest North West (INW)
Tel: 27 (0) 14 594 2570
Fax: 27 (0) 14 594 2575 / 2576
Website Address: www.inw.org.za
City: Rustenburg
Country: South Africa
Inyatsi Construction Ltd Swaziland
Tel: +268 2 508 1000/10
Fax: +268 2 508 1802
City: Manzini
Country: Eswatini
Ithala Development Finance Corporation (Ltd)
Tel: 27 (0) 31 907 8911
Fax: 27 (0) 31 907 5685
Website Address: www.ithala.co.za
City: Durban
Country: South Africa