Department of Internal Audit Return to Directory Name: Department of Internal Audit Tel: 268 2404 8240 Fax: 268 2404 8224 Postal Address: P.O Box 351 Mbabane Swaziland City: Mbabane Country: Eswatini Category: Government Departments