CM vendor