Description: An opportunity exists for a self-motivated and experienced Electrical Technician to join Iluka’s North Capel Operation, based in the Southwest.
27 days ago
Description: We have an opportunity for a self-motivated and experienced Senior Process Engineer - Development to join the Iluka team at Capel in WA's South-West.
9 days ago
Description: Iluka are looking for a university student studying Metallurgy/Process Engineering to join our Summer Vacation program.
12 hours ago