Meaning of “SCM” in the English Dictionary

business-english dictionary

"SCM" in Business English

See all translations

SCMnoun [ U ]

uk us PRODUCTION, COMMERCE

abbreviation for supply chain management

(Definition of “SCM” from the Cambridge Business English Dictionary © Cambridge University Press)