Some studies say CMO tenure is getting longer in the booming economy, but the average duration on the job is still shorter for CMOs than it is for C-suite peers. And for digital services providers, the average CMO tenure is just 24 months. One potential explanation is that it's more challenging for marketing to show revenue impact, and these days, that's what CEOs demand.