
Saudi Arabia
Leading teams of technician's and sub-contractors on a daily basis, motivating and delegating work to ensure daily targets are clearly identified, achieved and that all work is car
rigzone.com - 25 days ago
Riyadh, Saudi Arabia
- Follow up on the implementation of grounding checks on machines and machines on site to ... on site to ensure that there are no electrical leakages in the machines and that there ...
wadhefa.com - 10 days ago