Job Title: Project Manager

Job Objective The Project Manager is responsible for end-to-end delivery of projects with technical and execution difficulty. The Project Manager will lead the team through planning, design, and execute oil/gas facilities projects. Essential…

Job Title: Senior Process Engineer

Position Type: Contract – Fixed Term Job Summary: The Senior Process Engineer will play a key role in the front-end planning, design, development, and optimization of small scale LNG processing facilities. This role involves providing…