As the Technical Service and After Sales Manager, you will be responsible for overseeing all aspects of technical support, after-sales service, and customer satisfaction. You will lead a team of technicians and engineers to provide timely a......
Job Location: Midrand, Johannesburg, South Africa