Senior Vice President of Marketing, Talbots
Deborah Cavanagh is the senior vice president of marketing for Talbots where she leads brand positioning, omnichannel marketing, creative, marketing operations and public relations.
Since joining Talbots in July 2014, Deborah has leveraged the DNA of the brand, in conjunction with strategic insights around the customer and her values to introduce a new brand platform for Talbots.
Prior to Talbots, Deborah was the senior vice president of brand marketing at LOFT the $1.2 billion women’s fashion retail brand, with 510 stores in and Canada.
Beginning in 2010, she led the repositioning of LOFT as a fully differentiated brand from Ann Taylor, and introduced LOFT’s core brand proposition, the creative brand platform, and omnichannel marketing strategy, driving growth through digital and social innovations.
Deborah was the associate publisher of creative services at Vogue from 2004-2010, where she introduced Vogue’s brand proposition and established the foundation for all internal and external marketing and sales platforms.
Over her career, Deborah has held marketing leadership roles at some of the industry’s most recognized media brands, including Harper’s Bazaar, Men’s Health, Condé Nast Traveler, and SELF – where she launched the iconic Pink Ribbon campaign to create awareness of breast cancer.