Mechanical Maintenance Technicians – Boyne Smelter May 17, 2024 by Rio Tinto of fault finding and repairs on various fixed plant equipment Proven maintenance experience working in heavy/industrial…