PSL Energy Services
Service technician
Brinker Technology Group
Field Engineer
EnerMech
Contract Support Engineer
Halliburton
Pipelines and process operator 2
NECE Ltd
Field Engineer
EnerMech
Technical Support Engineer
EnerMech
Field Supervisor
Renewable Energy Institute