materials in the Mechanical Engineering & Marine Technology discipline. Our aim is to deliver impactful teaching across the... out to Brian Shaw, Director of Mechanical Engineering & Marine Technology at to discuss this role should you have any......
Job Location: Newcastle, NSW, Australia