Live roles copied from employer career sites and re-checked. Summaries are ours; apply on the employer's page.
Baker Hughes Tripoli, Libya
Baker Hughes Benghazi, Libya
SLB 103 Oilfield, Libya
SLB Tripoli, Libya