Vision

While STC aims to be the leading oilfield service provider in the MENA Region, we constantly strive to be the preferred partners with our customers and to be more connected & customer-focused, while continually improving our business efficiencies and achieving operational excellence.