degree in Engineering, Science or Economics8 years oil and gas operational or business development experience in a major facility comprising at least 3 years in supply chain / logistics functionsExperience ...
LATEST JOB POSTINGS
SORT BY
1 - 1 of 1 Jobs