Source: Owler

Navient Corp.: Navient's employee count changed from 4.50K in Dec 2023 to 2.10K in Dec 2024

Navient’s employee count changed from 4.50K in Dec 2023 to 2.10K in Dec 2024 decreasing 53.3% in this time period.

Read full article »
Annual Revenue
$1.0-5.0B
Employees
1.0-5.0K
David Yowan's photo - President & CEO of Navient

President & CEO

David Yowan

CEO Approval Rating

63/100

Read more