Geology & Geoscience

SA&TS meaning in oil and gas

Definition

IST DCT Strategy Architecture & Technical Services

SA&TS means IST DCT Strategy Architecture & Technical Services. In February 2007, Strategy, Architecture and Integration Services merged to form SA&TS which is a technical services group. SA&TS is responsible for…

In February 2007, Strategy, Architecture and Integration Services merged to form SA&TS which is a technical services group. SA&TS is responsible for improving costs, efficiency, speed of delivery, quality and adoption of common standards across IST DCT.

✓ Verified term