Helmerich & Payne
–
Alwajeha Albahriya, Capital Governorate, 0346, Bahrain
At H&P, our people are our strength. RESPONSIBILITIES: Provides effective leadership, support and guidance to the business units as they develop a world-class safety culture of continuous improvement. Establishes methods that ensure alignment with... - Jun 12