If you need more lookups,
subscriptions start at $34 USD/month.
Debra Benovitz Location
New Rochelle, NY, US
Debra Benovitz Work
Chief Insights Officer @ (July 2023 - Present)
Global SVP Consumer Insights and Community Impact @ (October 2014 - July 2025)
Global VP Strategy and Insights @ (July 2009 - September 2014)
VP Consumer Insights @ (January 2007 - January 2009)
Director Consumer Insights @ (January 2006 - April 2007)
Dove Insights Director @ (July 2004 - August 2006)
Consumer Insights Manager @ (July 1996 - July 2002)
Consumer Insights Manager @ (July 1991 - July 1996)
Debra Benovitz Education
Master of Business Administration
1988-1990
Columbia University
Bachelor of Arts
1982-1986
Debra Benovitz Skills
Consumer Products
Strategy
Customer Insight
Shopper Marketing
Consumer Insight
Management
Brand Management
Market Research
Marketing Research
Segmentation
FMCG
Product Development
Brand Equity
Marketing Strategy
Business Insights
Competitive Analysis
Consumer Behaviour
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 2 emails and 3 mobile phone numbers on RocketReach.
Looking for a different Debra Benovitz?
Find contact details for 700 million professionals.