Job Title:
Brand Manager - Luxury
Company: The Sleep Company
Location: Mumbai, Maharashtra
Created: 2025-12-05
Job Type: Full Time
Job Description:
We’re building something new. At The Sleep Company, we’re embarking on an exciting new business within our ecosystem — and we’re looking for a Brand Manager who can help shape it from the ground up.Key Responsibilities- Lead the 0→1 brand journey — from insight to positioning to go-to-market.- Build a distinct premium/luxury brand identity that resonates with discerning consumers.- Partner closely with founders, design, and product teams to shape offerings, packaging, and storytelling.- Drive launch strategy, content, digital presence, and early traction campaigns.- Track performance and iterate quickly in a fast-paced, start-up-within-a-scale-up environment.Requirements- 4–8 years of brand marketing experience.- Prior exposure to premium or luxury categories (beauty, lifestyle, hospitality, auto, fashion, etc.) preferred.- Proven experience in building or scaling a new brand/business (early-stage experience a big plus).- Hands-on mindset — someone who enjoys rolling up sleeves and turning ideas into action.- Strong storytelling, aesthetic, and consumer understanding skills.Why Join UsYou’ll be part of founder’s office backed by the brand that’s redefining comfort in India. This is a rare opportunity to build a new business from scratch, with the resources, backing, and agility to make it big.