Role Overview
The Brand Marketing Manager will own the brand strategy for a new product, build the positioning, target audience, and proposition, and lead brand planning, measurement, and research. The role requires a go-getter who can build the positioning on Monday and sit with the agency on the key visual on Tuesday.
What You Will Do
Key responsibilities include owning the brand strategy, building and owning the product’s KPI framework, tracking brand health and launch effectiveness, applying brand research basics, and turning findings into clear actions to run and optimize the brand.
Why It Might Be a Fit
The ideal candidate is a brand champion who cares about how a product feels to its buyer and can push back when something is not right for the brand. The role requires a strategic and hands-on approach, with a gut-led, rigorous approach to decision-making.
Requirements
- 6 to 9 years of experience in brand management, product marketing, or launch roles for consumer brands
- Hands-on ownership of at least one end-to-end product launch
- Experience leading creative and media agencies on integrated campaigns
- Experience working with product, sales, and finance teams on pricing, timing, and launch decisions
- Working knowledge of brand planning, brand management, KPI tracking, and brand research basics
- Experience planning and managing launch budgets
- Strong written and spoken English, with a sharp eye for copy and visual quality
- Graduate degree; MBA or equivalent in marketing preferred
To apply for this job please visit mgmhr.darwinbox.in.

Follow us on social media