All jobs near Algeria
Found 1 job
-
- Algeria
- Net rate
- Posted 29 days ago
DCS Controls Systems Technical Authority We have a current opportunity for a DCS Control Systems Technical Authority on a contract basis. The position will be based in Algeria on a 28/28 rotation. Line Manager: Technical Support Team Leader / Technical Manager. Working knowledge of French and Eng...