General Industry Term

PSC meaning in oil and gas

Definition

Project Services Central

PSC means Project Services Central. As part of the GPO they have created a central project services organisation. This is headquartered in the UK and each RPU has their own regional PSC organisation.

As part of the GPO they have created a central project services organisation. This is headquartered in the UK and each RPU has their own regional PSC organisation.

✓ Verified term

You might also be looking for