Imperial Oil JobsPost a Job

Senior Project Development / Design EngineerPosted: 25 days ago

All Engineering position with Imperial Oil located in Sarnia, Canada
Brief: and communicate detailed equipment specifications to engineering contractors • Design follow-up: serving as a design resource during the detailed engineering,…

Research Technology Trainee (mechanical technology)Posted: 27 days ago

Operations Research position with Imperial Oil located in Sarnia, Canada
Brief: in the Imperial Oil\'s Sarnia Technology Applications & Research center, which is the largest facility of its kind ... laboratory…

Featured Companies