Safety, Health, Environment and Security (SHES) Lead
Applus+
- Doha, Qatar
Safety, Health, Environment and Security (SHES) Lead Job Specification: Provide SHES direction, guidance and leadership to NFXPOnshore EPC PMT and CONTRACTOR(s) for fieldwork a…