Safety, Health, Environment and Security (SHES) Systems Head
Applus+
- Doha, Qatar
Safety, Health, Environment and Security (SHES) Systems Head Job Specification: Support the NFXP Onshore CONTRACTORS (all EPC Packages) in the preparation for site mobilization…