Preformed Line Products South AfricaPietermaritzburg
Production Department Manager Provide technical oversight to supervisors and setters in the department to ensure
Good communication skills to liaise with other departments. Can do attitude – willing to go the extra mile