Swaziland Posts and Telecommunications Corporation employs 285 employees. The Swaziland Posts and Telecommunications Corporation management team includes Namile Dlamini (Buyer), Enkosi Mdluli (ER and HR Business Partner), and Kenneth Dlamini (Senior Manager Supply Chain and Logistics).
Get Contact Info for All DepartmentsLooking for a particular Swaziland Posts and Telecommunications Corporation employee's phone or email?