Oil and Gas Jobs in Iraq / Oil and Gas Mechanical Jobs / Oil Planters Senior Mechanical Engineer – Iraq (28/28 Rotation) KBR is looking for Senior Mechanical Engineer for 28/28 rotation to be based in Basra, Iraq Location: IraqFull time Related