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.

You might also be looking for…

Related Terms