Four recent engineering graduates share their experiences growing their careers with Vale in Newfoundland and Labrador.
A Processing Plant Technician, Junior Mechanical Maintenance Engineer and recruiter shed light on Vale’s new High Performance Work System.
The oil and gas industry actually operates in 12 of our 13 provinces and territories across Canada.