Manager, the successful incumbent shall ensure full technical support to the plant maintenance execution team on the short... of the technical expert of plant machinery, from the mechanical perspective. Providing technical support (in terms of data......
Job Location: Richards Bay, KwaZulu-Natal, South Africa