Job Overview:
The Director, Brand Marketing, is the leader over a strategic business segment, which constitutes a core portfolio of brands. This is a critical marketing and leadership role as they will own and be responsible for growing the P&L for the business segment. This incumbent must be versed in all areas of brand marketing - Brand, Innovation, Insights, and Activation – as well as a General Manager who can effectively manage and grow a business.
The Director, Brand Marketing manages the business segment’s portfolio of brands, products and SKUs and the overall profitability profile of such. They own all aspects of marketing and is accountable from strategy development through execution. This leader sets the tone and direction for the marketing team and guides the development of brand strategy and tactics across the marketing teams of Brand, Innovation, Consumer Insights, and Consumer Activation (which includes consumer promotions). They will ensure continued sustainable growth of the business segment through levers such as innovation, media advertising and promotion, and channel strategies, in cooperation with Sales