Latest jobs
Recommended jobs
What is the role?
The role offers the candidate the opportunity to participate in the new and growing LNG and Energy businesses. There will be many ‘new’ and ‘first’ for the candidate to be part of. The role is responsible for working with business and IT to deliver...