
Carrie Sherreard is a communications and marketing leader with more than 20 years of experience driving growth through strategic storytelling, dynamic content and organizational enablement that elevates the brand.
As Director of Marketing at Delta, Carrie leads integrated marketing, communications, and growth enablement initiatives that support business development and strengthen market positioning, including the development of high-impact content and proposal strategies to improve win rates and drive revenue.
Before joining Delta, Carrie led enterprise internal communications at a Fortune 500 company, where she advised executive leadership, guided the organization through transformation and crisis (including COVID-19 and Chapter 11 restructuring) and implemented content strategies that significantly increased engagement across channels.
Known for her ability to connect strategy to execution, Carrie partners closely with leadership to enable teams, amplify messaging and create communications ecosystems that drive alignment, engagement and measurable growth.
Education
- University of Maryland Global Campus
Bachelors Degree, Communication Studies
Languages
English
