Process Supervisor
EnerMech
Baker Hughes
Snr Process Operator
Altus Intervention
PPS Operator
Process Operator
Halliburton