Vacant Posts :
Business Development Manager –China
BD Manager –China
Civil Engineer-Singapore
Process Safety – United States
Technical Services Engineer- United States
Upstream Economics – United States
Natural Gas Analyst – Canada
Integration Manager – Netherlands
Management Driver – Malaysia
Investigator – Malaysia
Trade Controls – United Kingdom
Transport Manager – India
Performance Coordinator – India
Hard Services Manager – India
Facilities Manager – India
Lean Coach – Philippines
EmoticonEmoticon