Job Description

Role Overview

We are looking for a Brand Manager who will own and shape the brand narrative across channels. This role sits at the intersection of strategy, creativity, and execution. You will be responsible for building a strong, consistent brand identity while driving awareness, consideration, and preference in a highly competitive consumer category.

The ideal candidate is both strategic and hands-on — someone who can define the brand vision and also execute campaigns end-to-end.


Key Responsibilities

  • Own and drive the overall brand strategy in line with business and growth objectives
  • Develop and execute integrated brand campaigns across digital, offline, retail, and performance channels
  • Lead brand positioning, messaging frameworks, and tone of voice across touchpoints
  • Work closely with creative, content, social media, influencer marketing, and performance teams to ensure brand consistenc...

Apply for this Position

Ready to join The Sleep Company? Click the button below to submit your application.

Submit Application