ESCD meaning in oil and gas

ESCD means Envelope Supply Chain Director. (a major oil and gas company Lubricants)

Definition

Envelope Supply Chain Director

(a major oil and gas company Lubricants)

You might also be looking for…

Related Terms