General Industry Term

SCM

Definition

Supply Chain Management

SCM means Supply Chain Management. can also mean Subsea Control Module (hydraulic control of tree and downhole functions

✓ Verified term