The position of the Mechanical Manager consists of planning, organizing, leading & taking control of your working... environment and to managing the mechanical department. The role of a Mechanical Manager means that you are accountable......
Job Location: Durban, KwaZulu-Natal, South Africa