General Industry Term

CMC

Definition

Customer Management Centre

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

✓ Verified term