Orica
–
Calgary, AB, T3S 0A2, Canada
... interact with leadership, stakeholders, vendors Your qualifications Degree (Mechanical, Electrical, Process or Chemical) Engineering or equivalent experience 3-5 years’ experience as a manager of technical projects Bilingual – English, French or ... - Jun 04