CEO
Eric Zare
CEO Approval Rating
90/100
Stewart Tubular is a Texas-based company that manufactures products such as tubular accessories, stabbing guides and handling plugs for the oil and gas sector.