December 10, 2014 – Spencer Stuart has been retained by The Pep Boys – Manny, Moe & Jack to lead in its search for a new chief executive officer. Mike Odell, who had served as the company's chief executive since 2008, resigned in September. Pep Boys is the nation’s leading automotive aftermarket service and retail chain. Spencer Stuart is a Chicago-headquartered executive search firm with 55 offices in 30 countries.
Share This Article