Five-D's IT department is led by Anne Duggan (Process and Process Safety Engineering Manager) and has 6 employees.
Anne Duggan
Process and Process Safety Engineering Manager
Christophe Massa
I and E Engineer
Rhiannon McGrane
Pipeline Engineer
Rhiannon McNish
Ma. Vernadette A.
Mechanical Engineer
Stuart Julian
Mechanical Team Lead
Looking for a particular Five-D employee's phone or email?