David Yowan
About David Yowan
David L. Yowan is the President and CEO of Navient, appointed in May 2023, with a career spanning over 40 years in financial management and strategy.
David L. Yowan - President & CEO of Navient
David L. Yowan was named President and Chief Executive Officer of Navient on May 15, 2023. Prior to this role, he served as a director of Navient since April 2017. With over 40 years of experience, Yowan brings extensive expertise in risk management, balance sheet management, funding and liquidity, and integrating financial management with business strategy.
David L. Yowan's Experience at American Express
David L. Yowan previously held the position of Executive Vice President and Corporate Treasurer at American Express. During his tenure, he played a key role in navigating the financial crisis of 2008-2009. He also led a significant transformation of American Express's funding profile and was integral in the transition of American Express into a bank holding company.
David L. Yowan's Early Career and Education
Before joining American Express in 1999, David L. Yowan worked at Citicorp in its global consumer banking business and at the Ayco Corporation, which is now a part of Goldman Sachs. He holds a bachelor’s degree in economics from the College of William & Mary and a Master of Management from the Kellogg School at Northwestern University.
David L. Yowan's Role in Financial Crisis Management
David L. Yowan played a pivotal role in navigating the financial crisis of 2008-2009 while at American Express. His extensive experience in risk management and liquidity strategies contributed significantly to the company's ability to weather the crisis and emerge stronger.