isc meaning in oil and gas
Definition
IT Services Co-ordinator
isc means IT Services Co-ordinator. Previously known as SDMs. The ISC provide co-ordination of IT services and issues on behalf of the Dyce Business Units
Previously known as SDMs. The ISC provide co-ordination of IT services and issues on behalf of the Dyce Business Units
✓ Verified term