Debra Benovitz is the Global Senior Vice President Consumer Insights and Community Impact of WeightWatchers.
1,773 people are employed at WeightWatchers.
WeightWatchers is based in New York, New York.
The NAICS codes for WeightWatchers are [8129, 812, 81, 81299, 8121].
The SIC codes for WeightWatchers are [72, 729].