About this role
Wellhub is seeking a Head of Brand to lead our brand strategy and execution in the United States. This is a unique opportunity to build brand recognition from the ground up, translating global strategies into impactful local activations. You will collaborate with cross-functional teams and senior leadership to drive awareness and consideration among both B2B and B2C audiences, playing a pivotal role in shaping a healthier world.
What we are looking for 6
- Define and execute US brand strategy aligned with global vision
- Translate global guidelines into locally relevant US campaigns
- Build awareness and consideration with HR decision-makers and employees
- Plan and deliver end-to-end brand activations, events, and sponsorships
- Manage brand budget, agency relationships, and ROI
- Lead and develop the US Brand Marketing team