TS meaning in oil and gas
Definition
Technical Specialist
TS means Technical Specialist. Member of the Technical Group specialists/staff assigned to specific projects as needs are identified by the Project Manager to provide project quality assurance and expertise in a…
Member of the Technical Group specialists/staff assigned to specific projects as needs are identified by the Project Manager to provide project quality assurance and expertise in a particular discipline.
✓ Verified term