All jobs near Algeria

Found 1 job
    • Algeria
    • Net rate
    • Posted 20 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...

Get new jobs for this search by email