Imperial Oil's IT department is led by Keith Dechant (Principal Engineer) and has 479 employees.
Syed Promit
Electrical and Instrumentation Engineer
Syed Raza
Turnaround Engineering Lead
Simin Sajjadiani
Commercial Developer
Duncan Nixon
Geotechnical Engineering Lead
Looking for a particular Imperial Oil employee's phone or email?