
Brand Manager is responsible for leading the marketing strategy, planning, and execution for assigned Multi-Brand portfolios. The role drives business growth through integrated marketing initiatives that enhance brand equity, customer engagement, sales, and traffic while ensuring alignment with company objectives and principal expectations.
This position serves as the key liaison between brand principals, internal stakeholders, agencies, and cross-functional teams to deliver commercially effective marketing programs and maximize return on marketing investment.
Bachelor’s Degree from a reputable/top-tier university in Marketing, Business Administration, Communications, Economics, or a related field. An MBA or Master's Degree is a strong advantage.
Minimum 5-10+ years of experience in Brand Marketing, Consumer Marketing, Retail Marketing, or Commercial Marketing, with at least 3 years in a people leadership role managing high-performing teams.
Proven track record of leading integrated marketing strategies and large-scale campaigns that deliver measurable business growth, including sales, traffic, customer acquisition, and brand equity improvements.
Strong experience managing global/international brands and principal relationships, including annual business planning, budget negotiations, co-op marketing funds, and stakeholder management across regional and global teams.
Demonstrated commercial acumen with the ability to manage multi-billion marketing budgets, analyze business performance, drive ROI, and collaborate effectively with cross-functional teams including Merchandising, Retail Operations, Finance, CRM, and E-Commerce.
Karirhub