210406-chart-lg.jpg Published April 7, 2021 at 1200 × 630 in Chief Marketer Survey: The Biggest Flaws In Marketing Leadership