... position involves managing a team of 8 Service Technicians located in Durban, Gqeberha, and ... machines, allocating them to Service Technicians as needed.Liaise with customers ... , or related field preferred.Prior experience in a service coordination or similar ...
22 days ago