Assembly & Repair Technician (I-III) Artificial Lift-207563 (Oklahoma City, OK, US, 73135-5907) at Halliburton (Oklahoma City)