WeightWatchers

HQ
New York
Total Offices: 4
1,100 Total Employees
Year Founded: 1963

Teams at WeightWatchers

YesterdaySaved
In-Office
New York, NY, USA
Healthtech • Mobile • Analytics
Lead vision, strategy, and execution for member acquisition across subscription products. Own end-to-end funnel, partnership integrations, channel programs, pricing and promotions, high-stakes launches, and data-driven experimentation to maximize conversion and optimize CAC/LTV while coordinating cross-functional stakeholders.
3 Days AgoSaved
In-Office
New York, NY, USA
Healthtech • Mobile • Analytics
The VP Brand is responsible for leading global content and design strategies, managing creative teams, and enhancing the WW brand through effective storytelling and engagement across various media channels.
3 Days AgoSaved
In-Office
New York, NY, USA
Healthtech • Mobile • Analytics
The Art Director will lead visual design for integrated brand campaigns across digital, print, and physical environments, ensuring cohesive brand experiences.