Role The Technician (Mechanical) will be reporting directly to Project Manager. The position includes, but not limits.... RESPONSIBILITIES: The Technician (Mechanical) is responsible to perform the below tasks but not limited to, Carry out over......
Job Location: Deua, NSW, Australia