David Willetts, former CEO of Icahn Enterprises, has left his position as head of Pep Boys. Joe Auriemma, interim CEO, is now leading the company with over 850 locations. Willetts' departure details remain undisclosed.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing