4,000 employees it is also one of the largest integrated mining complexes in the world. The Opportunity We are currently seeking... to the mining team for the devices and the applications. Complete underground testing with the Technology Department for the......
Job Location: Sudbury, ON, Canada