Job Title:
Brand Manager - Luxury
Company: The Sleep Company
Location: Mumbai, Maharashtra
Created: 2025-10-18
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 Us You’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.