W

Wellhub

Corporate fitness and wellness subscription platform

Head of Brand

Brand & Creative MarketingConfirmed live in the last 24 hours
Full-timeNew York, NY, USA$142.6k - $178.3k /yrHybrid

About the Job

Requirements

  • Proven brand marketing experience, including team leadership, and a track record of building and executing consumer brand strategy in the US with measurable impact on awareness or consideration.
  • Hands-on experience in experiential and event marketing, including managing agencies, vendors, and local partners to deliver events and campaigns end-to-end.
  • Experience in partnerships, sponsorships, or experiential marketing in the US, with a strong local network of vendors and partners.
  • Ability to translate global brand guidelines into culturally relevant US execution while maintaining consistency with a global team.
  • Ability to balance strategic thinking with hands-on execution and build proactively in a fast-moving, ambiguous environment where scope, budget, and sequencing may evolve.
  • Ability to communicate appropriately with senior global leadership and local teams, and work effectively across time zones with colleagues in Brazil and Europe.
  • People leadership experience focused on development and documented performance.
  • Regular use of AI tools in day-to-day work, such as ChatGPT, Claude, Midjourney, Adobe Firefly, or Perplexity.
  • Fluency in English.

Responsibilities

  • Define and execute the US brand strategy in alignment with Wellhub’s global brand strategy and platforms.
  • Translate global guidelines into locally relevant execution, including campaign regionalization, tone of voice, and cultural nuance informed by the US competitive, employer-benefits, and wellness landscape.
  • Build awareness and consideration among US HR and benefits decision-makers and employees.
  • Plan and deliver brand-led activations, experiential programs, sponsorships, and events end-to-end, managing agencies, vendors, and local partners.
  • Own the brand budget and relationships with agencies, sponsorship and media partners, including out-of-home, television/connected TV, and streaming partners, with accountability for return on investment.
  • Use brand tracking, research, and competitive benchmarks to inform positioning and investment decisions.
  • Partner with Revenue Marketing, Demand Generation, User Growth, Social Media, and Product Marketing to connect brand to pipeline and business results and influence priorities through data and shared goals.
  • Lead, develop, and manage the US Brand Marketing team, including performance management, career planning, and succession.
  • Use AI tools for research, strategy, content, and productivity, and encourage the team to do the same.
  • Report brand results and learnings to senior stakeholders, including Directors and C-level leaders.
  • Ensure consistency of brand guidelines and visual and verbal identity across all US touchpoints.
  • Provide hands-on execution support as needed.
  • Travel frequently for brand events, including at short notice and internationally, and attend in-person meetings with agencies, partners, or the office with little advance notice.

Desired Qualifications

  • Experience in high-growth environments, regionalized operations, or subscription businesses.
  • Experience in B2B2C, HR technology, benefits, or wellness.
  • Spanish or Portuguese language skills.

About the Company

Wellhub

Corporate fitness and wellness subscription platform

Wellhub offers a subscription-based fitness and wellness platform that gives members access to a broad network of gyms, studios, live online classes, wellness apps, and virtual personal training, designed for corporate employee benefits programs. Users pick a tiered plan (Starter to Diamond) with monthly fees that scale by access level, and employers may subsidize or cover costs. Revenue comes from subscriptions and corporate partnerships that fund employee memberships. Wellhub differentiates itself by combining a large, flexible network with tailored employer-based benefits, making it easier for organizations to customize plans to fit different budgets and health goals with the aim of helping people stay healthier through convenient access.

Company size
1,001-5,000
Company stage
Series F
Total funding
$795M
Headquarters
New York City, New York
Founded
2012

Recently Posted Jobs

Explore more opportunities at Wellhub

See more jobs