Commercial & FinanceVerified
CSM meaning in oil and gas
CSM means Client Sourcing Managers. Position established to make it easier for IT&S clients to interact with Indirect Procurement. The CSMs are accountable for the delivery of IT&S procurement services into the client…
Definition
Client Sourcing Managers
Position established to make it easier for IT&S clients to interact with Indirect Procurement. The CSMs are accountable for the delivery of IT&S procurement services into the client areas they serve.