VP, Marketing & Creative Strategy Charter Communications
Claire Avery serves as Vice President of Marketing and Creative Strategy at Charter Communications. Based in the Stamford, CT headquarters she leads the creative strategy and execution of mass media and digital advertising campaigns to drive awareness, engagement, sales, revenue and retention.
Claire joined Charter in 2007 and has held several roles throughout the corporate marketing organization during her tenure including positions within Brand, Direct Response and Retail groups. Today she oversees the Brand, Product, Competitive, Digital Marketing and Creative Studio teams. Prior to Charter, Claire worked on the Creative Marketing team at America Online in Dulles, VA.
Claire holds a Bachelors of Arts in Business Management from Sweet Briar College. Outside of her day job, Claire is passionate about growing and developing women at Charter and co-leads the Spectrum Women Business Resource Group, helping to engage, connect and empower over three-thousand members. When not at work Claire enjoys spending time outdoors with her husband and three kids.