Results

22 people

Process Technician
BP
Process Control Superintendent
BP
Reservoir Engineer
BP
Environmental Engineer
BP
Console operator
BP
Process Control Engineer
BP
Subsurface Data Management Lead - Asia...
BP
laboratory technician
BP
Process Safety Engineer
BP
Project Manager
BP
Mechanical Engineer
BP
Customer Service Representative
BP
Customer Service Representative
BP
Mechanical Engineer
BP
North Area Authority
BP
Process Control Superintendant
BP
Operations Technician
BP
Senior Mechanical Engineer
BP
Cost Performance Lead
BP
Optimisation Technician/Control Technician
BP
Materials Controller
BP