Debra Benovitz Location
New Rochelle, NY, US
Debra Benovitz Work
Debra Benovitz Education
Debra Benovitz Skills
Debra Benovitz Summary
Debra Benovitz, based in New Rochelle, NY, US, is currently a Chief Insights Officer at WeightWatchers. Debra Benovitz brings experience from previous roles at WeightWatchers, PepsiCo, Dr. Pepper Snapple Group and Cadbury Schweppes Americas Beverages. Debra Benovitz holds a 1988 - 1990 Master of Business Administration. With a robust skill set that includes Consumer Products, Strategy, Customer Insight, Shopper Marketing, Consumer Insight and more. Debra Benovitz has 3 emails and 2 mobile phone numbers on RocketReach.