CMC meaning in oil and gas

CMC means Customer Management Centre. The centralised locations created within CINE by the CASE project, prior to the businesses being sold

Definition

Customer Management Centre

The centralised locations created within CINE by the CASE project, prior to the businesses being sold

You might also be looking for…

Related Terms