Deidre Watts

Head of Marketing, NeverStop at Assured Allies

Deidre Watts has a diverse work experience spanning multiple industries. Deidre started their career as an Assistant Account Executive and Media Buyer & Planner at Impact Media Inc. in 2004. Deidre then became the owner of Signal Media Inc. in 2006 before transitioning to Elephant Auto Insurance in 2009 as a Senior Media Planner & Buyer. Deidre held this role until 2013, during which they also served as a Senior Marketing Manager at Compare.com, where they were responsible for marketing strategy and execution. In 2018, they joined Genworth as the Director of Marketing, a position they held until 2020. Deidre then joined OnStar Insurance at General Motors as the Head of Customer Acquisition and Insights, where they stayed until 2022. Currently, they are serving as the Head of Marketing at NeverStop in Assured Allies since 2023. Throughout their career, Deidre has demonstrated strong leadership and strategic planning skills, managing large marketing budgets and delivering impressive results.

Deidre Watts obtained a Bachelor's of Science degree in Marketing from Virginia Commonwealth University between 2002 and 2004. In October 2018, they also completed a Design Thinking Program at Rutgers Business School. No further information about their education history is provided.

Links

Previous companies

General Motors logo

Org chart