David Yowan

David Yowan

Chief Executive Officer at NAVIENT CORPORATION

Net worth: 6 M $ as of 2024-03-30

67 year
Finance
Consumer Services
Technology Services

Profile

David L.
Yowan
is currently the Chief Executive Officer & Director at American Express Credit Corp.
He is also the President, Chief Executive Officer & Director at Navient Corp.
since 2017.
Previously, he worked as a Director at Navisite LLC.
From 1999 to 2022, he held the position of Treasurer & Executive Vice President at American Express Co. Mr. Yowan completed his undergraduate degree at The College of William & Mary and his graduate degree at Northwestern University.

Known holdings in public companies

CompanyDateNumber of sharesValuationValuation date
2023-10-31 319,668 ( 0.28% ) 6 M $ 2024-03-30

David Yowan active positions

CompaniesPositionStart
NAVIENT CORPORATION Chief Executive Officer 2023-05-14
Chief Executive Officer -
All active positions of David Yowan

Former positions of David Yowan

CompaniesPositionEnd
AMERICAN EXPRESS COMPANY Treasurer 2021-12-31
Director/Board Member -
See the detail of David Yowan's experience

Training of David Yowan

The College of William & Mary Undergraduate Degree
Northwestern University Graduate Degree

Experiences
Positions held

Active

Inactive

Listed companies

Private companies

See the detail of David Yowan's experience

Connections

98

1st degree connections

6

1st degree companies

Male

Female

Members of the board

Executives

See the personal network

Linked companies

Listed companies2
AMERICAN EXPRESS COMPANY

Finance

NAVIENT CORPORATION

Finance

Private companies2

Finance

Technology Services

See company connections