PSN meaning in oil and gas
Definition
Production Services Network
PSN means Production Services Network. A specialist provider of engineering, operations and maintenance services to the owners of energy assets around the world. Based in Aberdeen, Scotland. Formed by MBO of Production…
A specialist provider of engineering, operations and maintenance services to the owners of energy assets around the world. Based in Aberdeen, Scotland. Formed by MBO of Production Services division of KBR (then part of a large oilfield services company)
✓ Verified term