Omar El Bizri

General Manager, Saudi Facility

Omar El Bizri, the General Manager for NTS Amega Global’s Saudi facility in Dammam, joined the company in 2024. With an extensive career in Oil & Gas spanning a decade and a half, Omar has a wealth of experience in operational excellence and manufacturing efficiency. Omar has a proven track record of leading teams and running successful projects in the manufacturing and repair of downhole tools, drill bits, BHAs, OCTG tubular,  and related accessories. Omar’s background in Mechanical Engineering is complimented by his Master’s in Strategic Business Unit Management from HEC Paris, as well as numerous professional training certificates. Omar is also well-versed in PMI and Lean Six Sigma concepts, which he has utilized to enhance productivity, reduce costs, and deliver exceptional value for clients.