WeightWatchers Appoints New Executive Leaders

Debra Benovitz joined WeightWatchers in 2014 as SVP of Global Consumer Insights to guide the WeightWatchers user experience across product and marketing with data-backed insights.