Deidre Watts has extensive experience in marketing and customer acquisition. Deidre is currently working as the Head of Marketing for NeverStop at Assured Allies since April 2023. Prior to this, they served as the Head of Customer Acquisition and Insights at OnStar Insurance at General Motors from December 2020 to July 2022. From January 2018 to December 2020, they worked as the Director of Marketing at Genworth. Before that, they held the position of Senior Marketing Manager at Compare.com, where they led strategic planning and execution of marketing budgets and achieved significant improvements in key performance indicators. Deidre also worked as a Senior Media Planner & Buyer at Elephant Auto Insurance from March 2009 to April 2013. Deidre started their career as an Assistant Account Executive/Media Buyer & Planner at Impact Media Inc. from February 2004 to June 2006. Deidre briefly owned Signal Media Inc. from June 2006 to March 2009.
Deidre Watts obtained a Bachelor's of Science degree in Marketing from Virginia Commonwealth University, where they studied from 2002 to 2004. There is no available information regarding their field of study during this time. In October 2018, Deidre participated in the Design Thinking Program at Rutgers Business School. No specific degree was mentioned for this program.
Sign up to view 1 direct report
Get started