An outsourced CMO’s role is to create marketing strategies & programs that generate new business without the overhead & costs of a full time Chief Marketing Officer