Feb 5, 2018
... contracting company with large scale projects across the oil and gas, energy and industrial sectors. We are looking for ... Human Resources, Information Technology, Logistics, Legal, Office Support, Oil & Gas, Life Sciences, Supply Chain & Procurement, and Sales ...
Save This Job