S T & C Oilfield is a professionally managed oilfield services and drilling rig equipment manufacturing, engineering & supply company providing complete drilling rig packages, drilling equipment, handling tools, tubulars, downhole tools, well control equipment, power systems, oilfield related parts and accessories to the onshore and offshore oil & gas industry.
⌖ 603, Tiffany Tower, Jumeirah Lakes Towers, PO Box 336995, Dubai, United Arab Emirates