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