Helmerich & Payne
–
Alwajeha Albahriya, Capital Governorate, 0346, Bahrain
... Works with customers to address HSE related concerns. Coordinates and manages emergency response efforts in the event on injuries or environmental events. Serves as SME and company representative for litigation. Provides guidance and support to ... - Jun 12