Weatherford
–
Al Khobar, Eastern, Saudi Arabia
... They must ensure that wells are properly prepared for production or injection of fluids, maximizing their efficiency and productivity, while complying with safety and environmental standards. Weatherford is a leading global energy services company. ... - May 11