At STC we firmly believe that our strength rests on the skills, knowledge, commitment and integrity of our employees. We have a well-managed; result oriented and dedicated team of professionals from the Oil & Gas Industry who are fully aware of the importance of the Quality, HSE and Timely performance in meeting our Client’s needs.