. In this role, you will be responsible for the assembly, installation and maintenance of onsite mechanical components and systems... in machining and mechanical assembly, preferably in the drainage or construction industry Strong technical skills, with the......
Job Location: Nowra, NSW, Australia