Canada Metal (Pacific) Die casting and manufacturing

CMP is made up of many individual brands, each serving customers in different ways - but all with a focus to provide consumers with innovative and value - added solutions

CMP Brands