Customer Service Manager jobs in fochville South Africa
1 customer service manager jobs found in fochville: showing 1 - 1
Chemist
Company: Omnia Holdings |
as continuous improvement projects as assigned Role impacts: Productivity Safety Customer and supplier relationships... plants: Play an active role in service, product and process innovation Interpretation of test results Make recommendations...