The Vice President, Brand Marketing is responsible for defining the strategic direction and business objectives for an assigned brand portfolio within the Retail business. This role owns category strategy, portfolio performance, brand positioning, and financial results to deliver sustainable growth, strong brand health, and long-term value creation. Reporting to the Group Vice President, Retail & Innovation, this role translates consumer, customer, and marketplace insights into winning strategies, leads execution across the portfolio, and develops organizational capability to deliver profitable growth while contributing to the overall Retail portfolio strategy.
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
Executive