It depends on the size of your company and your budget. But, generally speaking, you can expect to pay anywhere from $15,000 to $500,000 per year for a Chief Marketing Officer.