The Engineer, Process Safety reports directly to the Manager, Process Safety and is responsible for supporting the implementation and continuous improvement of the organization’s Process Safety Management (PSM) system. The role also provides technical process safety support to project delivery teams, while fostering a strong...

The HSE Lead Specialist (Drilling & Wells) reports to the HSSE Liaison Manager and responsible: Planning, implementing, monitoring, and supporting all Health, Safety, Security, and Environmental (HSSE) matters within the assigned asset. Develop and maintain HSSE policies, procedures, and guidelines to support day-to-day operations onshore...