Oil and Gas jobs in Algeria
Broaden your search
Refine your search
Found 3 Oil and Gas jobs in Algeria
JOB PURPOSE - OVERALL SUMMARY The role of the Service Delivery Manager (SDM) is one of Planning, Ownership and Management of the Service Quality...
Role Summary/Purpose:Post sales support of customer issue. This can include repairs (both returns and field), technical support or a field service ...
Our client are developing an onshore processing facility in Africa and are looking to recruit two Project Engineers of Chartered status working on ...