General Industry Term

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