Church & Dwight is seeking a senior leader to build and lead the enterprise operating system that translates marketing strategy into disciplined execution and measurable business impact. The role establishes the governance, capabilities, processes, technology, performance management, and service models needed to improve the speed, quality, accountability, and return on marketing investment of 360 marketing plans across the portfolio. The leader sets expectations across six Strategic Business Units, creates transparent scorecards and operating rhythms, and holds teams accountable for deadlines, decision gates, and performance. The role also oversees Global Consumer Care, enterprise governance and commercial management of creative, brand strategy, and public relations agencies, and the efficiency of total non-working brand marketing expense. Reporting to the Chief Marketing Officer, this executive advises the CMO and Marketing Leadership Team and partners across SBUs, Creative Excellence, Digital Growth, Insights & Analytics, Finance, Procurement, IT, and international teams. The position is hybrid and based in Ewing, New Jersey, with in-person attendance Tuesdays through Thursdays and remote work options Mondays and Fridays.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Director