Irving Oil
–
Saint John, NB, Canada
As a Process Safety Engineer, you will be responsible for day-to-day technical support, long term planning initiatives and ... Provide expert guidance and assistance to design, construction, maintenance, technical and operations personnel on related ... - Apr 26