Elizabeth Owen

Vice President, Business Performance & Internal Communication at Levi Strauss & Co

Elizabeth Owen is a seasoned communications professional with extensive experience in business performance and internal communication. At Levi Strauss & Co. since February 2016, Elizabeth has held multiple leadership positions, including Vice President of Business Performance & Internal Communication and Vice President of Employee Communications. Prior to this, Elizabeth served as Director of Marketing & Communications at Head-Royce School and held senior roles at WPP Team Dell and Fleishman-Hillard, contributing to significant projects such as managing the Visa Inc. business and leading corporate social responsibility efforts. Earlier career highlights include managing accounts at PainePR and providing public relations support as a contractor. Elizabeth began in communications as a Specialist at Levi Strauss & Co. and has a robust academic foundation with a Master's in Communication from the University of Minnesota and a BA in Communications from the University of North Carolina at Chapel Hill.

Links